【发布时间】:2012-03-13 18:00:08
【问题描述】:
我有一个字符串:
zabcd1>abcf2 abcg3"abch,abcj4
我想得到:
- abcd1
- abcf2
- abcg3
- abcj4
获取前缀为(abc)后缀为数字的字符串,且只有一组(abc)。字符d, f, g, h, j可以替换成复杂的字符串,如:
t\t img src=\"img\/x.gif\" class=\"iRe
有人可以帮我吗?
【问题讨论】:
-
您的要求不明确——abch,abcj4 绝对是一个以abc 开头并以数字结尾的字符串。你对自己想要的东西越模糊,就越不可能实现它。
-
尝试编辑您的问题,是 abc 后跟一个数字,是任何字母后跟一个数字还是多个数字等?
-
我添加了一些信息
-
你能澄清一下要求“获取带前缀的字符串是(abc),后缀是数字”吗?前缀 (abc) 和后缀 (数字) 之间需要多少个字符?您所需结果的示例显示前缀和后缀之间只有 1 个字符。您的正则表达式和实际结果允许后缀和前缀之间有零个或多个字符。
-
对不起,我的要求不高。我刚刚添加了一些信息。请帮忙。谢谢