正则表达式 – 正则表达式:一行字符串仅包含浮点数和制表符/空格

包含ONLY浮点数的字符串行的正则表达式是用空格或制表符分隔的.浮点数可以是负数,如-999.999
让我们为浮动提出一个正则表达式,然后看看我们可以对其余部分做些什么.

浮动是:

>可选的负号
>后面跟着一些数字
>后跟一个可选的小数点,然后是更多的数字
>跟随“e”
>后跟多个数字(带有可选符号).

把它放在一起,我们得到:

/-?[0-9]+(\.[0-9]+)?([Ee][+-]?[0-9]+)?/

现在,这是相当宽松的,但如果你想把它收紧一点,你可以调整一下.现在,对于其中任何数量的空间介于两者之间,它是非常微不足道的:

/^(F\s+)+$/

把它们放在一起,我们最终得到:

/^(-?[0-9]+(\.[0-9]+)?([Ee][+-]?[0-9]+)?\s+)+$/

相关文章

正则替换html代码中img标签的src值在开发富文本信息在移动端...
正则表达式
AWK是一种处理文本文件的语言,是一个强大的文件分析工具。它...
正则表达式是特殊的字符序列,利用事先定义好的特定字符以及...
Python界一名小学生,热心分享编程学习。
收集整理每周优质开发者内容,包括、、等方面。每周五定期发...