這些問題有很多,但都集中在有幾個字符。不含正則表達式的單詞
在一個文本文件中,我有TXX和txx,我需要找到這些文件。但我也有Base64編碼的圖片。
含義I有
「圖片」:「/ 9J/4AAQSkTXX
基本上TXX
,txx
可以Base64編碼圖片隨機出現
予使用。。以下正則表達式:
(?<!"picture":")(?:(\w|\/|\+)+)(TXX|txx)
我也意識到這可能應該改爲:
(?<!"picture":")(?:(\d|\w|\/|\+|\=)+)(TXX|txx)
但它說我正在做一個災難性的回溯,甚至沒有(?:)
(非捕獲組),它仍然無法正常工作。基本上,它只是不走「圖片報」:」和第一個字符,並採取一切
因爲我不能把一個正則表達式內的負壓向後看與量詞像
(?<!"picture":".+)TXX|txx
我應該如何形成的正則表達式,使這些經過
"something-txx": "somerandomstring"
value not picture: "some other stringtxxsome string"
但這並不
"picture":"txxl5l71JGwnxMXAmJGOt8ZPwN24JNgtZpYHPBQLTViqVatk4ZoZhY+husj7Pgv3ag4NmpJ4CBlXudzydA5c+5QecmgaPz9vLrSbzRa+tNns0GjUfD+NSa5ZHo9KRf2nCWLl7360x2Kx8zA6dquNqubjoElpVRo2Dq0GOmZ8HMycktxxH08veKg84OPlCZvdDqvNxkPhOB0sn5wly+vdgx1Di82KzMxMlAoJQZkSJdGjZ0+UrlCJi/Xysc5GCPETtxxgUAgEAieNoQQLygg/P8K8VLaFCVVez+/SfMmPo74sNyxGz+/0YI8QKBQCAQCP4DPG6MeLrZcQvihFar46L6govdPE69movlMhIPh0NYaRJTtu2e+FQWyPkqDSsLqker0fKJVR0Oe5ap1RqoWD+pfuo7hefhbVJcfA8VlK42ycudJlIlMd1iMrnakePok5BPDyoUSvnhBMsEs9XMQ+PYrDQRqwd0Oj2vh/eVleXj5OMF7BSqhq2YjEa2TQ83nNDrPeHp5YWQEmXg4+vPPeLzIoR4gUAgEAcvvgETxtCiBcI/ifY2Y2aA57eWu7lJBAIBAKBQCB4eP62EC/JYWmoPBnFeieRnGKnk7e3yWTiYjN5fZPYLId5kcV67sHtcLBt+vZG4VzIu93lVe8SqUmsdzpsrDz7jse2tZrs+O/kxc7z5oGE/PtB+XOWs7tCtpB4z9NIkGf9YU3JeSmb0yV422np5AI8eaTXX"
樣品輸入是: http://pastebin.com/5XJVNqGS (我知道引擎收錄是不好的,因爲到期,但我有粘貼文本的那個量的頁面stucks問題)
其結果應是:
結果1: 「一些-TXX」:值
結果2:hereisTXX: 「1235」
Result3: 「GROUPDATA」: 「{DATA1:樣品,TXX值:12312,DATA2:SAMPLE2}」
獲取JSON解析器,然後處理數據。您可能想要解碼base64數據並找到確切的字節 - 以防止排除錯誤的數據。 – nhahtdh
請顯示CLEAR樣本輸入和您想要的輸出。 –
我可以提供一個示例輸入和所需的輸出,但這只是一個示例。我需要一個基本的案例。 將在短時間內附在原始帖子中的樣本 –