【发布时间】:2013-01-22 22:42:08
【问题描述】:
我有一个包含这些值的文件:-
<property name="india" column="delhi" />
<property name="austrelia" column="sydney" />
<property name="uae" column="dubai" />
现在我想在第一个“”中提取值。 所以结果应该是:-
india
austrelia
uae
我正在使用 shell,我的正则表达式是 "(.*?)" 。但它同时选择了“”值。我只想要第一个。 有人可以为此建议我正确的正则表达式吗?
【问题讨论】:
-
也许我们必须澄清一些事情:您在什么情况下使用正则表达式? (它真的是在 shell 上还是 php 上?)你想对结果做什么以及你使用的是什么操作系统?
标签: regex shell pattern-matching