Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 提取特殊数的正则表达式_Regex - Fatal编程技术网

Regex 提取特殊数的正则表达式

Regex 提取特殊数的正则表达式,regex,Regex,如何编写正则表达式来提取“integer+W”值 这场比赛将被淘汰 100W 60瓦 40W 60瓦 应该这样做。这是一份明细表,以防您需要: [0-9](匹配范围0-9[即数字]) +(要求1个或多个上一个匹配项[一个或多个数字,也称为整数]) W(不言自明)/\b\d+\a+//code>只匹配具有单位的数字,例如100mA,而不匹配带有数字的单词,例如x4a它可以缩短为\d+\W。OP只想匹配一些数字,后面跟着一个文字W。哎哟!我假设100W等于100瓦,他可能需要在某个点上匹配毫瓦或千瓦

如何编写正则表达式来提取“integer+W”值

这场比赛将被淘汰

100W 60瓦 40W 60瓦

应该这样做。这是一份明细表,以防您需要:

[0-9](匹配范围0-9[即数字])

+(要求1个或多个上一个匹配项[一个或多个数字,也称为整数])


W(不言自明)

/\b\d+\a+//code>只匹配具有单位的数字,例如
100mA
,而不匹配带有数字的单词,例如
x4a

它可以缩短为
\d+\W
。OP只想匹配一些数字,后面跟着一个文字
W
。哎哟!我假设100W等于100瓦,他可能需要在某个点上匹配毫瓦或千瓦。
100W abc
60W cde
40W G9
60W CA2
[0-9]+W