I'n試圖使用Python,以配合以下不同組合的字符串匹配不同組合的字符串正則表達式
(這裏x是lenght 4位)
W|MON-FRI|xxxx-xxxx
W|mon-fri|xxxx-xxxx
W|MON-THU,SAT|xxxx-xxxx
W|mon-thu,sat|xxxx-xxxx
W|MON|xxxx-xxxx
這裏第一部分,最後一部分是靜態的,第二部分可以有上面所示的任何組合,就像有些時候用','或' - '分隔。
我是一個新手,以正則表達式,我在GOOGLE上搜索如何正則表達式的作品,我也能做到的RE的比特&件以上的表達式的像re.compile('(\d{4})-(\d{4})$')
的最後一部分,並與re.compile('[w|W]')
第一部分匹配。
我試圖匹配第二部分,但不能與
new_patt = re.compile('(([a-zA-Z]{3}))([,-]?)(([a-zA-Z]{3})?))
成功我怎樣才能做到這一點?
爲什麼會出現的R標誌對此有何看法? –
您好格羅滕迪克,在蟒公文它是這樣的,在許多示例中它們所使用的每個圖案的ř盈與r.compile(R」「) – Kumar
在R標籤SO意味着R編程語言。建議您從帖子中移除該標籤。 –