我怎么说,在正则表达式中:
字符串的任何部分以大写字母开头,至少包含一个空格字符,不包含字符串
" _ "
(空格下划线空格),并以字符串“!!!”结尾 (不带引号)?
我在“不包含”部分遇到问题。
这是我到目前为止所拥有的:
[A-Z].* .*!!!
如何修改它以同时指定“不包含'_'”?
它不需要是特定的字符串“_”。我怎么能说“不包含”任何字符串?例如不包含“狗”?
编辑:我希望解决方案与 PHP 的“preg_replace”兼容
编辑:示例:
“_”的例子:
abc xyz!!!<---匹配
你好世界!!!<---匹配
有_空格下划线空格!!!<--- 不匹配
“狗”的例子:
什么狗啊!!!<--- 不匹配,(包含“狗”)
你好世界!!!<--- 匹配