一个正则表达式,用于匹配由不包含分隔符的字符分隔的字符串

时间:2017-07-31 23:09:00

标签: java regex

我正在寻找与string匹配string的正则表达式,该;:开头,以;开头,不包含: } ";zreazer:"

例如";raz:er:"应该匹配,但";er;:"^不应该匹配。

有什么想法吗? :)在此先感谢,我尝试使用?!df=pd.DataFrame({'a':[1,-1],'b':[3,4]}) df.columns[df.max()==1].tolist() 符号,但效果不佳。

1 个答案:

答案 0 :(得分:2)

我相信你正在寻找

;[^;:]*:

;:是分隔符。 [^;:]将匹配不包含这些分隔符的分隔符之间的任何字符串。

这是一个Regex101演示。我已经在表达式中添加了双引号以使其显而易见。

正则表达式的一个很好的参考资料可以在Python docs

中找到
相关问题