我想要一个正则表达式规则 :两个字符中间可以是任何一个字符

比如:我想过滤一些违禁词如办证,办-证,办|证就是含有办证字眼,并且不管中间多一个什么字符都算是违禁词语不知有没有这种正则表达式呢... 比如:我想过滤一些违禁词

如办证,办-证,办|证
就是 含有办证字眼,并且不管中间多一个什么字符都算是违禁词语
不知有没有这种正则表达式呢
展开
 我来答
lain555
2008-08-22
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
[办](\w+)[证]

vb.net

Option Strict Off
Option Explicit On

Namespace Regulator

Public Class RegularExpression

Private Sub Test()
Dim regex As String = "([办])(\w+)([证])"
Dim options As System.Text.RegularExpressions.RegexOptions = ((System.Text.RegularExpressions.RegexOptions.IgnorePatternWhitespace Or System.Text.RegularExpressions.RegexOptions.Multiline) _
Or System.Text.RegularExpressions.RegexOptions.IgnoreCase)
Dim reg As System.Text.RegularExpressions.Regex = New System.Text.RegularExpressions.Regex(regex, options)
End Sub
End Class
End Namespace

c#
namespace Regulator
{

public class RegularExpression
{

private void Test()
{
string regex = "([办])(\\w+)([证])";
System.Text.RegularExpressions.RegexOptions options = ((System.Text.RegularExpressions.RegexOptions.IgnorePatternWhitespace | System.Text.RegularExpressions.RegexOptions.Multiline)
| System.Text.RegularExpressions.RegexOptions.IgnoreCase);
System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(regex, options);
}
}
}
寒云_
2008-08-16 · TA获得超过647个赞
知道大有可为答主
回答量:384
采纳率:0%
帮助的人:742万
展开全部
<script type="text/javascript">
function check()
{
var reg = /.*(办.?证).*/;
var str = document.getElementById("txt").value;
if(reg.test(str))
{
alert(str.replace(reg,"$1") + "属违禁词");
return false;
}
return true;
}
</script>
<input type="text" id="txt" /><input type="button" value="提交" onclick="return check();" />
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
犁平安KQ
2008-08-17
知道答主
回答量:30
采纳率:0%
帮助的人:0
展开全部
java中:
String o = "办-证"
Pattern p = Pattern.compile("[办]{1}+[证]{1}+");
//这个{1}+是必须完全匹配的意思
Matcher m= p.matcher(o);
boolean b = m.matches();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式