【问题标题】:How to achive result with regex replacement如何通过正则表达式替换实现结果
【发布时间】:2017-09-26 17:23:06
【问题描述】:

您好,我需要正则表达式,它可以进行以下转换

alabala-1000 Intern -> alabala/alabala-1000/Intern

应该提取减号之前的部分,然后检测 alabala-1000 和 Intern 之间的空格

【问题讨论】:

标签: .net regex regex-negation regex-group


【解决方案1】:

你可以使用类似的东西:

resultString = Regex.Replace(subjectString, @"(.+)-(\d+)\s+(.+)", @"$1/$1-$2/$3");


Regex Demo
C# Demo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-02
    • 2018-10-08
    • 1970-01-01
    • 1970-01-01
    • 2021-08-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多