我想使用正则表达式搜索字符串,但不在返回(或匹配)字符串中包含正则表达式的一部分
我想搜索并返回在“CLD:”之后发生的内容,但不想在返回(或匹配)的字符串中包含“CLD:”
cloudRegex=re.compile(r'CLD:\s.*)
从下面的文字中,我希望在4月4日返回
FF YBRFYMYX YMMCYMYX YSRFYMYX
061702 YBBNITAS
ATIS YBBN H 061702
RWY: 14
OPR INFO: RUNWAY 19 LEFT AVAILABLE AS PUR NOTAM. MULTIPLE
TAXIWAY CLOSURES REFER NOTAMS.
WND: 200/6
VIS: GREATER THAN 10 KM
CLD: FEW040
+ TMP: 13
+ QNH: 1016
您可以使用positive lookbehind来实现这一点:
这将与示例中的字符串FEW040匹配,并且可以在Regex101here上看到
相关问题 更多 >
编程相关推荐