正则表达式 - 在'?'之后匹配一个字符串并以'#'结尾

时间:2012-12-12 10:04:30

标签: regex

我想写一个正则表达式,它应该在'?'之后匹配一个字符串并以'#'结尾。

简单输入: somegarbage?你好,世界#垃圾

简单输出: 你好,世界#

2 个答案:

答案 0 :(得分:3)

(?<=\?).*#

(?<=\?)表示从?开始,但不包括它。

答案 1 :(得分:0)

目前提供信息,以下内容应该有效

.*\?(.*#).*

该组包含有问题的值