请求是输入的字符串中的前两个字符不能包含" *","%"或" _" m,最小长度为3.我写的是这样的:
^[^\\*\\%\\_]{1}[^\\*\\%\\_]{1}
现在我需要结束"放置任何角色,至少一次"。
答案 0 :(得分:5)
以下内容应该有效:
^[^*%_]{2}.+
答案 1 :(得分:2)
答案很短,我必须有点冗长,但它是
.+
与你已有的一起:
[^\*\%\_]{2}.+
请注意,您不得两次写反斜杠。
答案 2 :(得分:0)
只需添加.+
即可。所以你的正则表达式将是
^[^\\*\\%\\_]{1}[^\\*\\%\\_]{1}.+
这将匹配您已经匹配的两个字符之后的任意数量的字符。
答案 3 :(得分:0)
您可以像这样简化正则表达式:
^[^\\*\\%\\_]{2}.+