我有一個包含以下模式的單詞列表:正則表達式不匹配句點分隔短語
$Age
$Address.Street
$Job.Salary.Value
凡$
是一個對象(如Person.Age
,或Person.Address.Street
)
我已經有一個RegexPattern ,但它只是第一個字。
我的正則表達式是:
(?<!\w)[@,#,$]\w+
在$Address.Street
,它帶給我的只有$Address
,它缺少的內容剩餘.Street
有什麼不對呢?爲什麼它只是把對我說:
$Address
代替
$Address.Street
或
$Job.Salary.Value
不僅$Job
有用的正則表達式提示:'['字符類']'中的字符不需要用逗號分隔 - 或*任何*分隔。 '[@#$]'可以做得很好。 – michaelb958
好點;已經更新了我的答案。 –
非常感謝@ adback03 – DanielLex