我希望匹配像^\$skip=[0-9]$
这样的oData字符串来匹配$skip=3
之类的内容并删除它们。我的正则表达可能是错的,但我不知道下一步该尝试什么。我已经尝试了各种各样的事情,比如将它包装在[]
中等等。
以下是一个在线示例:http://www.regexr.com/392m2
答案 0 :(得分:1)
您正在使用^\$skip=[0-9]$
。此正则表达式将仅匹配具有该模式的行。该行必须以$skip=N
开头和结尾,这就是为什么您的测试无效。
如果您将$ skip = 3与您的单词分开,则可以使用:
\b\$skip=\d+\b
只有您拥有:blabla blab bla $skip=3 bla
如果您只想删除它,可以使用\$skip=\d+
\$skip=\d+
如果你有blabla blab bla$skip=3bla
答案 1 :(得分:1)