Javascript 有人能解释一下下面的正则表达式吗?,

Javascript 有人能解释一下下面的正则表达式吗?,,javascript,jquery,regex,Javascript,Jquery,Regex,我明白了,它正在全局查找数字,但我无法理解“[]”、“+”和“.”部分。\d匹配0到9之间的任何数字\。匹配一个点,即周期[]允许您定义一组要匹配的字符[]+表示匹配方括号中的一个或多个字符 [\d\.]+将匹配诸如“45”或“45.123”之类的数字,但也会匹配“45.123.456”和“45…123”。这些数字可能会匹配,也可能不会匹配。这意味着[]之间的任何数字或点。 当你把它和+一起使用时,这意味着任何重复多次的数字或点 这是一个regex游乐场。您可以在此网站了解更多信息谢谢兄弟:)

我明白了,它正在全局查找数字,但我无法理解“[]”、“+”和“.”部分。

\d
匹配0到9之间的任何数字<代码>\。匹配一个点,即周期<代码>[]允许您定义一组要匹配的字符<代码>[]+表示匹配方括号中的一个或多个字符


[\d\.]+
将匹配诸如“45”或“45.123”之类的数字,但也会匹配“45.123.456”和“45…123”。这些数字可能会匹配,也可能不会匹配。

这意味着[]之间的任何数字或点。 当你把它和+一起使用时,这意味着任何重复多次的数字或点


这是一个regex游乐场。您可以在此网站了解更多信息

谢谢兄弟:)
var num="55+60" 
num.match(/[\d\.]+/g)