我有一个包含以下模式的单词列表:
$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