我嘗試了一切,但是我的正則表達式的技巧很糟糕。找到沒有函數調用的字符串
我的情況是,我想解析文件.swift
來提取字符串,例如我有一個包含許多行的類,在這個文件中我有這樣的東西。
let textReference1Count = "text 1".count()
let textReference2Count = "text 2"
let textReference3Count = "text 3".count()
我有這樣的正則表達式(["'])(?:(?=(\\?))\2.)*?\1
,有了它,我可以返回所有Strings
。
在這種情況下的任務是隻返回Strings
沒有.count()
我讀到ˆ
,但每次我試圖使用時間取消所有的搜索。
感謝推進
編輯:
解決這種情況是(["'])(?:(?=(\\?))\2.)*?\1(?!.count)
調查負面看法。 – Linuxios
謝謝@Linuxios我遵循你的提示,並做這個解決方案'([「'])(?:(?=(\\?))\ 2。)*?\ 1(?!。count)':D工作正常 – ViTUu
很高興我可以幫忙。 – Linuxios