Reg ex获得HSH NORDBANK

时间:2015-06-29 12:47:58

标签: regex

Reg to for HSH NORDBANK from 23-MAR-15 11220647 HSH NORDBANK AG - SINGAPORE 25-MAR-15 27-APR-15 33 6.2089 100,000,000.00 CNH / USD 144.95 *

1 个答案:

答案 0 :(得分:0)

^(?:\S+\s){2}([^-]*).*$

会给你" HSH NORDBANK AG"。

简而言之,它会跳过前两个字段(由空格分隔的内容),然后将所有内容捕获到连字符。

或者这个,例如

^(?:\S+\s){2}(\S+\s+\S+)
通过丢弃前两个字段并捕获接下来的两个字段,

将只给你" HSH NORDBANK&#34 ;.

我担心它可能在一般情况下不起作用,但你只是举了一个例子继续...