我想建立一個正則表達式查找所有被迫解開我的項目中使用,它應該排除以下,Xcode的正則表達式搜索 - 查找所有強制解開的項目
- IBOutlet中聲明有!在像
@IBOutlet weak var tableView: UITableView!
末 - 對象聲明用!在像
var separatorView: UIView!
末 - 不平等檢查 用!像
a != b or a ==! b
聲明我想匹配
- 了在B!
- url.host!
- 對象!
聲明我並不想匹配
- @IBOutlet弱VAR的tableView:UITableView的!
- var textView:UITextView!
我試過了,它幾乎可以找到所有以所有字符串結尾的東西!但它甚至顯示IBOutlet和變量聲明,它們也以!所以不是有用的。
\w+([!])
此外這根本不匹配任何東西。不匹配的字符串
(?!^IBOutlet$).\w+([!])
列表中@IBOutlet,VAR,讓在其中可以有句!最後。
我是一種初學者,正則表達式,所以任何幫助表示讚賞。
@WiktorStribiżew沒有運氣的兄弟! – satheeshwaran
@WiktorStribiżew請立即檢查。 – satheeshwaran
他們可以結束!但我不想匹配他們。 – satheeshwaran