我有如下正则表达式:
f04((?!z).)*
要求:
1。)f04
从字面上匹配字符f04(区分大小写)
2。)断言以下正则表达式不匹配,z
从字面上匹配字符z
(区分大小写)
3。).
匹配任何字符
以与上述相同的要求编写此正则表达式的另一种可能方法是什么?
答案 0 :(得分:0)
这里是一种选择:
f04(.*?)(?=z|$)
此模式将匹配f04
,后跟任何内容,直到遇到第一个字母z
,或,直到遇到整个字符串的末尾为止,如果{{1} }永远不会发生。
您当前使用的方法是使用回火点,但是两种模式的行为应相似。