1
我試圖讓看起來像這樣的文件中的字段:QRegExp正則表達式用引號和空格
name 00 "helo-WORLD.01 " "pass " FF000000 DD111111
我tryign與QRegExp做到這一點,但我不覺得正則表達式 匹配空白或「」內的所有內容之間的所有內容。
對於報價我試圖某物像
\"[A-Za-z\\-\\.0-9]\"
但它不工作的。
謝謝你的支持!
我試圖讓看起來像這樣的文件中的字段:QRegExp正則表達式用引號和空格
name 00 "helo-WORLD.01 " "pass " FF000000 DD111111
我tryign與QRegExp做到這一點,但我不覺得正則表達式 匹配空白或「」內的所有內容之間的所有內容。
對於報價我試圖某物像
\"[A-Za-z\\-\\.0-9]\"
但它不工作的。
謝謝你的支持!
我會去一個不同的方法。
也許你可以使用split
功能和削減它沿着「字符,然後選擇所需的字段。
正則表達式的方法也可能是s/^[a-z0-9\\s]+\"\|\"[A-F0-9\\s]+$//g
相當難看效率低下,並且也將離開你與內部引號(除非你將重新處理,以消除那些一樣好,甚至包括在此正則表達式,這將變成一個很長的表情)。
希望這是夠好。