【发布时间】:2011-09-05 16:05:49
【问题描述】:
我正在尝试将字符串的一部分与分隔符匹配。我想检索的字符串是货币符号。
字符串看起来像:
0.040-aa-¥-bb-234,5.4
234,5.4-aa-CN¥-bb-blahblahb
-aa-$-bb-sdfsefblah3949
34blah-aa-$-bb-
and so on.
这应该被提取到:
¥
CN¥
$
$
所以本质上,我将有一个由任意数量的字符组成的字符串,带有货币符号。货币符号将始终在前面有 -aa-,在后面有 -bb-。我想检索这两个分隔符之间的内容。
目前,我想出了这个表达式:-aa-[^\]]+-bb-,但是,它包括 -aa- 和 -bb-。如何排除这些部分?
干杯:)
【问题讨论】: