我試圖在圖像擴展之前查找數字(jpg | jpeg | png | bmp | gif | tif)。 但我想排除它們,如果有NUMBERSxNUMBERS模式。 我的表達是:(?!\ DX \ d)。Negative lookbehind Regex in Numbers?
[0-9] {1,}(JPG | JPEG | PNG | BMP | GIF | TIF)
TRY: aoi32x453.jpg ser32xa453.jpeg 爲/ as673.jpg x673.png YGT/x673.bmp x673.gif
我需要排除m在我的表達式之前包含'\ dx \ d'的atches。
我需要一個匹配: sax73.jpg
但我不希望那些 'NUMBERSxNUMBERS': 35x35.jpg
- ☻的Javascript中的Greasemonkey爲Firefox每晚
- ☻ser32xa453 < < <這個 'XA' 是包括,但不包括ser32x453
在該環境中您使用這個(語言,編輯工具)?在不同的正則表達式實現中,對lookbehind有不同級別的支持。 – Bergi
在你的例子中,排除'x'並不是一個真正的問題。最大的問題是要知道從哪裏開始尋找x。爲此,您必須使用規則來解析整個文件名。 – sln
這是'ser32xa453.jpeg'是一個錯字,還是應該匹配? – sln