小编Syc*_*ych的帖子

正则表达式测试字符串是否包含超过 X 个单词

我正在尝试编写一个正则表达式来测试测试字符串是否包含超过 X 个单词(精度并不重要 - 我们谈论 80 个单词左右,如果是 81 或 79 个单词就足够了)

我的猜测是我必须测试一个字符串是否有超过 X 个空白字符(双空格等可以忽略,这并不重要)

平台是 JavaScript,但我需要一个纯表达式,周围没有任何代码(例如,我无法计算与 javascript 代码匹配的数量)

谁能帮我组合出这样的表情?

javascript regex

0
推荐指数
1
解决办法
2125
查看次数

为什么preg_match("/ [^(22 | 75)] /","25")返回false?

我想测试给定的字符串不属于以下字符串组: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模式.

php regex

-1
推荐指数
1
解决办法
126
查看次数

标签 统计

regex ×2

javascript ×1

php ×1