正则表达式"&.{2,5};|&#.{2,5};"

问题描述

"&.{2,5};|&#.{2,5};"我想问下这个正则表达式什么意思啊是这样的:javaStrings="很多字符"s.replaceAll("&.{2,5};|&#.{2,5};","");这个正则表达式是什么意思啊谢谢啦!

解决方案

解决方案二:
//正则无非就是找规律publicstaticvoidmain(String[]args){Strings="aa&bb;cc&#bbbbb;dd";s=s.replaceAll("&.{2,5};|&#.{2,5};","");System.out.println(s);}

解决方案三:
应该是用来匹配HTML实体引用的,前者可以匹配&<>之类的,后者可以匹配ആ蘞之类的。
解决方案四:
这是正则表达式的一个匹配字符串。表示以“&”开头的第2字符为任意字符且长度为2到5个字符最后一个字符为“;”结尾的字符。或者以“&#”开头的第2字符为任意字符且长度为2到5个字符最后一个字符为“;”结尾的字符。匹配到以后替换为空字符串。希望对LZ能有用。
解决方案五:
{2,5}是量词,指它前面的内容出现2至5次。|是“或”,它把正则表达式分成两部分。.是匹配任意一个字符。
解决方案六:
the2ndflooristherightanswer."."meansanycharacter.{}meantimesofthepreviouscharacter.
解决方案七:
匹配HTML代码中的特殊字符编码,将这些特殊字符编码替换成空格。HTML特殊字符编码有2种格式:以&开头;结尾的字母组合,或以&#开头;结尾的数字组合。如:&&amp;&>&gt;><&lt;<
解决方案八:
这个正则的意思是:&[..|.....];或者&#[..|.....];其中.代表任意字符,|代表前后两者取其一,[]代表限制条件,就是说..和.....必须取一个
解决方案九:
该回复于2011-02-12 14:38:28被版主删除

时间: 2025-01-21 13:42:18

正则表达式&amp;quot;&amp;amp;.{2,5};|&amp;amp;#.{2,5};&amp;quot;的相关文章

iis-在vs打开请求ssl正常,部署在IIS上请求出现&amp;amp;quot;基础连接已经关闭:意外连接被关闭&amp;amp;quot;

问题描述 在vs打开请求ssl正常,部署在IIS上请求出现"基础连接已经关闭:意外连接被关闭" 10C (HttpWebResponse)webrequest.GetResponse()响应的时候报错.估计是IIS配置问题? 解决方案 IIS的超时如果设置的太短,而网络访问时间太长,会导致这个问题. 解决方案二: 说错了,是asp.net执行超时限制 参考 http://www.cnblogs.com/kingboy2008/p/3711143.html 解决方案三: 超时了,或服务端

RadioButtonList赋值操作时报&amp;amp;quot;未将对象引用设置到对象的实例&amp;amp;quot;的错。

问题描述 我在程序中:RadioButtonList_ipsnsex.Items.FindByValue(ds.Tables["Insurance"].Rows[0]["ipsn_sex"].ToString()).Selected=true;code]报错信息为:"未将对象引用设置到对象的实例"但是[code=C#]RadioButtonList_ipsnsex.Items.FindByValue("男"].ToString

java-date类型的&amp;amp;quot;Mon Sep 07 19:50:05 CST 2015 &amp;amp;quot;,json显示问题?

问题描述 date类型的"Mon Sep 07 19:50:05 CST 2015 ",json显示问题? 输出date为"Mon Sep 07 19:50:05 CST 2015" 在页面中显示成[object Object] 认为是在controller的for循环中把这个字段当成一个对象解析成JSON. 请问有什么解决办法? 自己有使用 Map param = formatParam(request); //TODO 根据用户ID查询红包,后期维护 //par

winform中&amp;amp;quot;只能看我的程序,不能切换其他程序&amp;amp;quot;这种奇葩需求的解决方法

问题描述 winform的界面是全屏置顶的,但是通过ctrl+alt+.或者alt+tab等,还是可以切换到桌面或是其他程序.所以客户要求界面不能切换,即便切换了也要跳回来.我的意思是"要不干脆禁用按键吧"什么alt+tab这些组合键给你进制不能按就行了.结果不干,非要可以按,但是切换到其他程序后要能自动"弹""回来...(因为他给我展示了个其他同行的软件,他们就是这么玩的....)目前我的想法是,通过winapi获取当前激活的程序,如果不是我的程序的话,

&amp;quot;Java中可复用事件处理的设计与实现&amp;quot;代码

以下是可复用事件处理一文的原代码.目前,面向对象是软件系统建模的主流技术,使用面向对象技术建模的主要指标之一是可复用性.为了更好地解决软件复用性和扩展性问题,设计模式得到了越来越多的关注与应用.结合command设计模式和Java语言的反射技术,本文设计实现了一个可复用的事件处理框架.在面向对象的系统设计中,有些方面的可复用性经常被忽略了,用户界面(User Interface, 下文简称UI)及其事件处理就是其中之一.一个完整的UI设计应该包括两部分:UI及其相应的事件处理机制,没有事件处理机

android JNI_ERR returned from JNI_OnLoad in &amp;amp;quot;/data/app/包名/lib/arm/libhyphenate_av.so&amp;amp;quot; , 求大神

问题描述 在海马玩模拟器上可以运行,在手机和电视上就会报这个错. so文件都有,  java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad in "/data/app/****/lib/arm/libhyphenate_av.so"            at java.lang.Runtime.loadLibrary(Runtime.java:371)            at java.lang.Syste

KeyboardJS - &amp;quot;构建你的应用吧,我会处理按键&amp;quot;

KeyboardJS  - "构建你的应用吧,我会处理按键" 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. KeyboardJS "Build your app,

随机出题string strsql = &amp;amp;quot;select top 1 * from Question order by newid()&amp;amp;quot;;

问题描述 privateintclickCount=0;stringstrconn="DataSource=.;InitialCatalog=Exam;IntegratedSecurity=True";privatevoidbutton1_Click(objectsender,EventArgse){SqlConnectionconn=newSqlConnection(strconn);conn.Open();stringstrsql="selecttop1*fromQues

一个网络程序,在局域网调试没有问题,把服务器端移到英特网(外网)上,运行客户端时出现&amp;amp;quot;远程主机强迫关闭了一个现有的连接&amp;amp;quot;错误!请高手进,在线等

问题描述 服务器端代码:classThreadtcp{privateSocketserver;publicThreadtcp(){IPAddresslocal=Dns.GetHostAddresses(Dns.GetHostName())[0];IPEndPointiep=newIPEndPoint(local,30000);server=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);server