【发布时间】:2015-04-23 03:13:23
【问题描述】:
我是正则表达式的新手。
句子是这样的
string ttt = "Becoming a <a href=\"/v-abc-q-def-ghi.aspx\">Lorem ipsum</a> or <a href=\"/v-xyz.aspx\">Lorem Ipsum is simply dummy "
我想将所有匹配的模式
v-abc-q-def-ghi 更改为 q-def-ghi
v -xyz 到 q-xyz
要求是如果 v- 和 q- 存在,我应该删除 v-* 和
如果它只有 v-* 则应该改为 q-*。
var 匹配 = Regex.Match(ttt, "v-*-q-*"); - 我得到 0 场比赛。我尝试了一些使用 ([a-z])\?([a-z]) 和一些字符的东西,但无法弄清楚:(
请帮我解决这个问题。这真的可以实现吗?
【问题讨论】: