【发布时间】:2014-10-16 22:36:38
【问题描述】:
我有这个字符串:
LOWS 111150Z 38005KT 320V050
我需要 KT 标签 38005KT。 KT Tag 可以采用以下格式:
- 18010KT
- 35012G20KT
- 00000KT
- VRB16G28KT
我尝试了以下正则表达式:
regex wind("[^\\\s].*KT");
但我得到以下字符串:
LOWS 111150Z 38005KT
我做错了什么?
【问题讨论】:
我有这个字符串:
LOWS 111150Z 38005KT 320V050
我需要 KT 标签 38005KT。 KT Tag 可以采用以下格式:
我尝试了以下正则表达式:
regex wind("[^\\\s].*KT");
但我得到以下字符串:
LOWS 111150Z 38005KT
我做错了什么?
【问题讨论】:
regex wind( "[0-9a-zA-Z]*KT" );
会给你想要的字符串。
这意味着0-9 和a-z 和A-Z 在KT 之前无限次。
所以不包括空格和其他所有内容。
【讨论】: