正则表达式仅匹配不包含特定字符的字符串
问题描述:
想要编写一些正则表达式以仅匹配后面不包含管道的字符串。正则表达式仅匹配不包含特定字符的字符串
4 Canciones: No. 2, Dices que no la quieres
5 Canciones canciones para niños: No. 1, Balada
Spanish; Castilian | es
Spanish; Castilian | es
El molinero
Spanish; Castilian | es
到目前为止,我已经得到了
^(?!\|).+
但它只是匹配的第一个字符串,之后停止。
寻找所有建议。谢谢!
'^ [^ |] + $'但这是一个重复的http://stackoverflow.com/questions/4105956 – horcrux
可能重复[正则表达式 - 不包含某些字符](http://stackoverflow.com/questions/4105956/regex-does-not-contain-certain-characters) – horcrux