我正在学习如何使用正则表达式,我在这个问题上遇到了一些困难。
假设我输入了一个数字,如果该数字包含至少一个 7,但没有 9,则输入对整个数字返回 true。
例如:
123456789
应该返回false,而 的输入12345678
应该返回true for 12345678
。
应该为此使用什么正则表达式?
我知道这些条款7+
并[^9]
参与其中,但我不完全确定如何使其在具有这些特定条件的整个数字上返回 true(当我希望它返回 true 时7+[^9]
,输入12345678
123456 9 时返回 true )。78
12345678
对不起,如果我的问题措辞不好。