我正在尝试编写一个正则表达式来测试测试字符串是否包含超过 X 个单词(精度并不重要 - 我们谈论 80 个单词左右,如果是 81 或 79 个单词就足够了)
我的猜测是我必须测试一个字符串是否有超过 X 个空白字符(双空格等可以忽略,这并不重要)
平台是 JavaScript,但我需要一个纯表达式,周围没有任何代码(例如,我无法计算与 javascript 代码匹配的数量)
谁能帮我组合出这样的表情?
我想测试给定的字符串不属于以下字符串组:22 75.
任何人都可以告诉为什么PHP的preg_match("/[^(22|75)]/", "25")
回报为0?
最奇怪的是,按预期preg_match("/[^(22|76)]/", "25")
返回1 ...
编辑:我想我理解我的错误的原因和性质,而不是如何检查给定的两位数字不匹配20,21,22,23,24,75,76,77,78,79 ,80?我需要组合一个表达式来检查给定年龄与允许年龄列表(这假设只有两位数字)
我不能使用除preg_match()
(!preg_match()
在我的情况下不可用)以外的任何东西,我只能使用RegEx模式.