需要过滤包含三个部分的字符串的所有项目:
1. "MSG
2. any length string that contains number or zero length string
3. contains `+` character
示例MSG123+
如何在regEx中写这个?
我正在尝试这样的事情"MSG*+
,但这不是预料之一吗?
答案 0 :(得分:0)
regexp取决于正在使用的软件,但
"MSG[0-9]*\+
很可能会起作用
[0-9]表示任何字符0,1,2,3,4,5,6,7,8,9
*表示任何数字,包括前一个字符的零
在大多数实现中,+转义加号。 +表示"前一个字符中的一个或多个"在扩展的regexp语法中 - 这是相当标准的