任何人都可以提供正則表達式來查找不是字母,數字換行或|垂直線(我不知道名字)正則表達式不是字母,數字,換行或|
我有很多的文本行就是這個樣子
929|10|10|1||S|N|||||||N|N|
而且我想找到奇字符
任何人都可以提供正則表達式來查找不是字母,數字換行或|垂直線(我不知道名字)正則表達式不是字母,數字,換行或|
我有很多的文本行就是這個樣子
929|10|10|1||S|N|||||||N|N|
而且我想找到奇字符
什麼你在談論一個「字符類」。
字符類是類似於[a-f]
這意味着字母a
,b
或c
。
把^
放在開頭就是否定了。
所以你想要[^\da-zA-Z\n|]
。
垂直線稱爲「管道」或「垂直線」。
正則表達式不是字母,數字,新行 或|
[^a-zA-Z\d\n|]
我想找到不符合標準
使用[^a-zA-Z\d\n|]
,並通過你會發現,直到結束比賽迭代字符..
我想找到奇怪的字符
.(.)
$1
包含奇數character..just不斷迭代所有其他奇怪的字符
'|'被稱爲管道。或者有時候「垂直酒吧」,但這有點笨拙:)。那麼你想在這個字符串中找到什麼?所有字符都是字母,新行或管道。另外,你需要哪種語言或工具的正則表達式?最後,你試過了什麼? –
沒有'語言標籤'..這絕對沒有幫助.. – Anirudha
@ Fake.It.Til.U.Make.It正則表達式是語言不可知論者不是他們嗎? – NimChimpsky