【发布时间】:2011-12-05 22:40:21
【问题描述】:
您好,我对正则表达式感觉不太好。 我想要实现的是从输入字符串中提取一个数字子字符串(只有 0-9 位)。
- 搜索的数字字符串前面只能有一个
分号 (
;)、空格 ( ) 或应准确放在开头 输入(不是线)。 - 搜索的数字字符串后面只能跟一个分号 (
;)、行尾或输入字符串的结尾。
示例输入:
;x; ;SrvId=3993;ad257c823; 435223;
输出:
435223
我试过:[ \A|;|[ ]]\d*[\r|;|\Z],但没有成功,甚至没有编译。
【问题讨论】: