0

我有字符串

TEXAS RANGERS ASSOCIATION               PARKING ATTENDANT

我需要从位置 40 到行尾的字符。由于我的软件的限制,它必须与 XML 兼容。

我也有一串

STAFF WRITER                             XXX      NNATIONAL   SPORTS EDITOR

我需要获取所有字符,但不包括XXX N. 再次使用与 XML 兼容的 REGEX。

任何帮助表示赞赏。

4

2 回答 2

0

不知道你所说的 xml compatibale 是什么意思,但这个正则表达式应该捕获从第 40 个到结尾的所有字符:(^.{40})(.*$). 第二组将是您所需要的。

于 2013-06-18T20:43:05.090 回答
0

对于第一个问题:

/^.{40}(.*)/    # group \1 contains "PARKING ATTENDANT"

对于第二个:

/XXX\s+N(.*)/   # group \1 contains "NATIONAL SPORTS EDITOR"
于 2013-06-18T20:43:13.293 回答