javascript - 如何检查字符串是否只包含点和数字

标签 javascript regex

检查字符串仅包含 3 个点和数字的位置的正则表达式是什么,如下例所示:

let string = 
  "2.3.4.5
   2.3.4.1
   2.3.3.3"

哪里的字符串可以包含换行符?

最佳答案

我认为这可能是您想要的。

为了更好的衡量,我已经加入了一些无效的。

let str=
`2.3.4.5
2.44.2
2.3.4.1
2.3.3.3
3.4.2.4.5
`;

console.log(
  str.match(/^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$/gm)
);

关于javascript - 如何检查字符串是否只包含点和数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46125931/

相关文章:

javascript - 当浏览器大小改变时使用 JavaScript 来改变 HTML?

javascript - 用 JavaScript 替换非数字字符?

javascript - 在 select2 中,为什么我必须输入 $ ('select' ).val();到 click() 函数

PHP preg_replace : Replace All Hyphens in String That Appear Before the Last Hyphen w/Space

javascript - QML Canvas - 为什么 requestPaint() 函数不调用绘画?

javascript - 单击不适用于新元素

python 重复正则表达式

Java正则表达式,查找特定键: value with digits,,带或不带逗号分隔

java - 正则表达式匹配包含数字但不以问号结尾的文本

Javascript正则表达式替换必须保留德语变异元音