标签: regex
我的正则表达式需要匹配模式
"查找所有内容不是由换行符开始分隔的行,首先是零或一个+或 - 符号后跟数字。"
与此相反:
[+ - ] [0-9] +
除非它不起作用,因为它不会删除字符串中间的+或 - 。
示例和语言的更新:
我想将它用作替换所有命令,以删除除有符号整数或无符号整数之外的任何无效字符。
这是PCRE注册http://www.pcre.org/
答案 0 :(得分:4)
更新 (根据评论)
这是一个PERL兼容的,包括负面的背后隐藏:
\D+(?<!^[+-])
您可以看到匹配here: