使用正则表达式匹配数字或.****
在 JavaScript 中,可以使用正则表达式来匹配字符串中的特定模式。要匹配数字或.****,可以使用以下正则表达式:
^d(.|d){0,5}
解释:
- ^ 表示行首,确保匹配从字符串开头开始。
- d 表示匹配一个数字。
- (.|d) 表示匹配一个点.或另一个数字。
- {0,5} 表示点或数字可以重复出现 0 到 5 次。
示例:
立即学习“Java免费学习笔记(深入)”;
使用该正则表达式可以匹配以下字符串:
- 1.0
- 1.2.1
- 2.2
但不能匹配以下字符串:
- 1.2.3.4(超过 5 位)
- abc(不包含数字或点)