匹配字符串,如?$ skip = [0-9]

斯坦

我想像这样匹配oData字符串,^\$skip=[0-9]$以匹配类似的东西$skip=3并将其删除。我的正则表达式可能是错误的,但我不知道下一步该怎么做。我已经尝试过各种方法,例如将其包装起来[]等等。

这是一个在线示例:http : //www.regexr.com/392m2

费德里科广场

您正在使用^\$skip=[0-9]$此正则表达式将仅匹配具有该模式的行。该行必须$skip=N以此开头和结尾,这就是为什么您的测试不起作用的原因。

如果您将$ skip = 3与单词分开,则可以使用:

\b\$skip=\d+\b

仅当您具有以下条件时,以上内容才匹配: blabla blab bla $skip=3 bla

如果您只想删除它,则可以使用 \$skip=\d+

\$skip=\d+

正则表达式可视化

Debuggex演示

如果您具有以下条件,则以上内容将匹配: blabla blab bla$skip=3bla

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

以 *、0-9 和 # 结尾的匹配字符串

如何使用PHP中的preg_match检查字符串中是否存在特殊字符,如(>,<,-,0-9)

生成伪随机字符串AZ,0-9

计算字符串C ++中'0'-'9'的出现次数

在字符串中查找数字(0-9)的频率

Java:检查字符串是否与模式 [xy] 匹配,其中 x 和 y 都在 [0-9] 之间

为什么 /^[a-zA-Z0-9_]+$/ 和 /^[a-zA-Z0-9_]{1,}$/ 接受空字符串

由于字符串中有零个或多个数字,为什么'[0-9] *'在我的Python正则表达式中不匹配'abc'?

从字符串中删除除 a-zA-Z0-9 之外的所有特殊字符

如何检查字符串是否仅包含“az”、“AZ”和“0-9”字符

在Java中使用AZ和0-9创建随机字符串

删除字符串中的所有内容(除外)。和数字通过0-9-Java

我将整数更改为字符串,但#gsub仅识别0-9

jQuery选择器将某些字符串和数字从0改为9之后呢?

我需要写一个只包含 0 到 9 数字的字符串

从字符串中仅提取0-9个数字

如果只包含 0~9、a~z、A~Z 和表情符号,如何测试字符串?

将字符串0到9中的数字替换为SQL中的空白

包含0和4-9(4,5,6,7,8,9)的字符串的RegExp模式

将 Python 复杂字符串输出(如 (-0-0j))转换为等效的复杂字符串

^ [AZ](([[A-Z_0-9])* [^ _])?$错误的匹配

将一定大小的字符串(如9)转换为另一大小的字符串(如4)

重命名所有带有名称模式*。[a-z0-9] .bundle。*的文件,以给定的字符串替换[a-z0-9]

从R中的字符串中提取加号(+),减号(-)和句点(。)字符以及所有数字[0-9]

如何使用正则表达式检查字符串,该字符串包含12个字符且包含0-9a-f?

如果字符串与sql不匹配,如何返回0

匹配任何包含“错误”的字符串,期望“错误:0”

包含除 [AZ][az][0-9][\s][-] 以外的任何字符串的正则表达式

如何将随机字符串生成器(从 A - Z, 0 - 9)复制到剪贴板?