请高手帮我看下我这个phpphp邮箱正则表达式式的匹配程序

麻烦高手帮我写个正则表达式,由字母数字组成,20个字符内,可以包含空格和中文_百度知道
麻烦高手帮我写个正则表达式,由字母数字组成,20个字符内,可以包含空格和中文
谢谢了,在线等
我有更好的答案
[a-zA-Z \u4e00-\u9fa5 0-9]{0,20} 楼主可用以下方法测试一下:Pattern p = Pattern.compile(&[a-zA-Z \u4e00-\u9fa5 0-9]{0,20}&);System.out.println(p.matcher(&123 ss
dd 11&).matches()); //&123 ss
dd 11&为要测试的字符串
采纳率:52%
/[a-zA-Z \u4e00-\u9fa5]{0,20}/
为您推荐:
其他类似问题
正则表达式的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。如何使用java正则表达式提取网页中标签里的内容,比如如何提取&td&20分钟&/td&里的20分钟,请求高手帮助_百度知道
如何使用java正则表达式提取网页中标签里的内容,比如如何提取&td&20分钟&/td&里的20分钟,请求高手帮助
我有更好的答案
代码很简单,一看就能看懂:import java.util.regex.Mimport java.util.regex.Ppublic class Test { public static void main(String[] args) {
Pattern p = Pattern.compile(&(?&=&td&).*(?=&/td&)&);
String str =&&td&20分钟&/td&&;
Matcher m = p.matcher(str);
while(m.find())
System.out.println(m.group()); }}
采纳率:50%
正则表达式是用来验证的,不是做提取的.
你的意思是不是想用javascript的啊?
为您推荐:
您可能关注的内容
正则表达式的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。青青子衿, 悠悠我心, 但为君故, 沉吟至今
常用正则表达式
  正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE)是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。  正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。  匹配中文字符的正则表达式: [\u4e00-\u9fa5]  评注:匹配中文还真是个头疼的事,有了这个表达式就好办了  匹配双字节字符(包括汉字在内):[^\x00-\xff]  评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)  匹配空白行的正则表达式:\n\s*\r  评注:可以用来删除空白行  匹配HTML标记的正则表达式:&(\S*?)[^&]*&.*?&/\1&|&.*? /&  评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力  匹配首尾空白字符的正则表达式:^\s*|\s*$  评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式  匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*  评注:表单验证时很实用  匹配网址URL的正则表达式:[a-zA-z]+://[^\s]*  评注:网上流传的版本功能很有限,上面这个基本可以满足需求  匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$  评注:表单验证时很实用  匹配国内电话号码:\d{3}-\d{8}|\d{4}-\d{7}  评注:匹配形式如
或 021-  匹配腾讯QQ号:[1-9][0-9]{4,}  评注:腾讯QQ号从10000开始  匹配中国邮政编码:[1-9]\d{5}(?!\d)  评注:中国邮政编码为6位数字  匹配身份证:\d{15}|\d{18}  评注:中国的身份证为15位或18位  匹配ip地址:\d+\.\d+\.\d+\.\d+  评注:提取ip地址时有用  匹配特定数字:  ^[1-9]\d*$    //匹配正整数  ^-[1-9]\d*$   //匹配负整数  ^-?[1-9]\d*$   //匹配整数  ^[1-9]\d*|0$  //匹配非负整数(正整数 + 0)  ^-[1-9]\d*|0$   //匹配非正整数(负整数 + 0)  ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$   //匹配正浮点数  ^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$  //匹配负浮点数  ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$  //匹配浮点数  ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$   //匹配非负浮点数(正浮点数 + 0)  ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$  //匹配非正浮点数(负浮点数 + 0)  评注:处理大量数据时有用,具体应用时注意修正  匹配特定字符串:  ^[A-Za-z]+$  //匹配由26个英文字母组成的字符串  ^[A-Z]+$  //匹配由26个英文字母的大写组成的字符串  ^[a-z]+$  //匹配由26个英文字母的小写组成的字符串  ^[A-Za-z0-9]+$  //匹配由数字和26个英文字母组成的字符串  ^\w+$  //匹配由数字、26个英文字母或者下划线组成的字符串  评注:最基本也是最常用的一些表达式
  除非注明,文章均为原创,转载请以链接形式标明本文地址
  本文地址:
.yunlingye
感觉不是说的那么好,比如匹配ip,就没弄具体一点,还有身份证,感觉就是错的(最后一位可以为x)
0-255匹配:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9]简化为25[0-5]|2[0-4][0-9]|(1[0-9]|[1-9])?[0-9]
说好的可以说是完全不懂正则 表达式的。。俺虽然不是高手,但是都看得出来,不怎么好。。
正则写的很屎
谢谢分享...
不是很专业,有些匹配条件不严谨
什么是正则啊?
谢谢,找了好久
怎么没有匹配网址的?
正式我想要的哈,谢谢了
谢谢,转载了。不过有些关于中文的正则需要在特定编程语言环境下才能正常使用。
不错,收藏了
好文值得收藏!
不太好~!有些错误~!
太差了,你都测试过了吗?整数不认0email输两个@都可以,#!都不报错
妈蛋,试了一下,错的
谢谢博主,转载学习了
匹配ip地址:\d+\.\d+\.\d+\.\d+是不是有问题啊,我要是444.5345也能匹配?谢 于
13:14:49 回复写的不错,有的地方如果不是专业的就会看不懂!我已经收藏!谢 于
13:16:49 回复没有问题,在{}中是长度你可以试一下!试试可以用不 于
9:43:50 回复不行用不了
这样应该可以
\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3} (双斜线是转换)zhenwulv 于
14:00:46 回复((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)应该是这样的
IP地址的匹配好象不對吧。。
.baobaoyan
(?!^0*$)(?!^0*\.0*$)^\d{1,1}(\d{1,2})?$这个判断正整数小于1000的正则表达式
.技术无止境
感谢提供,已经搜藏
很有帮助,等待更有帮助的信息
好的很,不打篮球就做下网站啊,什么的
.匹配ip地址
匹配ip地址,你试试这个。但是还有一个IP格式没有满足,比如:256.275.285.295,我们都知道,IP地址最大是不可以超过255的。请高手指点,有什么办法解决这个问题,先谢谢。\b(([0-9]{0,3})\.){3}[0-9]{0,3}\b试试可以用不 于
9:24:45 回复\d{1,3}\.{1,3}\.{1,3}\.{1,3}php学员 于
9:31:41 回复这个是错误的\d的意思就是[0-9]后面加上{1,3}极有可能大于255
,匹配问题,深圳号码江苏大 于
19:30:02 回复很好不错
身份证好像错了
你的中国身份证号里边少了一个,比如一个人的身份证是:34567x你的正则表达式就会验证出错~~!应该怎么加一下呢?
匹配身份证:^\d{14}\w|\d{17}\w$或者:^\d{14}\d{3}?\w$这样就可以包含象34567x的内容了!
貌似很高深啊
匹配中文 是错误的
很有帮助,等待更有帮助的信息
好东西,收藏了!
邮编的验证规则是错的,有0开头的邮编
不是很专业的
最近在学URL重定向,,收藏了,谢谢
对研究 mod_rewrite 有用啊
哎,我一个业余选手都能看出很不专业……
匹配腾讯QQ号:[1-9][0-9]{4,}[1-9]{5,}
.恳求帮助的人
允许输入字母,数字,下划线,.,@这个正则表达式怎么写啊?
.huangcheng
谢 了,,,,,..
.小时候很帅
18位身份证会有X结尾的,最后一位要改下。
真得很不错,收藏了!
好多都不怎么严格的,用的时候还需要留意的,友情提示。
示例?疯狂代码?
如果不回家不要乱写 好么 郁闷
非常感谢月光,帮助很大!
正好用的着我转到我的网站上去了不介意吧?呵呵
这个错了匹配身份证:\d{15}|\d{18}18位身份证号的末位可能是字母zhenwulv 于
10:14:18 回复\d{15}|\d{18}把18改成17后加个x再或一下不就可以了?你还是要学点基本的东西。
在第一个公司,天天要来看正则,在第三个公司了,在baidu一搜索又来看了.呵呵.谢谢!
.ddddddddddd
一看就是抄袭的正实数怎么办?例如金融的钱币格式。
测试一下,不好意思。
.originaldream
大哥!你真是传说中的牛人。每次困境中找资料,看到你的博客都特亲切。如果有你这样的精神,经常写博客,分享经验。如果有你这么全的计算机知识。该多好!!如果真有你这样的老师,能手把手教计算机,也就不会学的这么痛苦了!!
ds邮编的验证规则是错的,有0开头的邮编
这个样应该可以把。谢谢。
赞助商广告
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.扫二维码下载作业帮
3亿+用户的选择
下载作业帮安装包
扫二维码下载作业帮
3亿+用户的选择
i)]*> 请高手解释一下这个正则表达式的含义~
作业帮用户
扫二维码下载作业帮
3亿+用户的选择
i) 是模式修饰符,表示不区分大小写< 普通文本/是普通文本,表示它前面的字符可有可无.在一起表示/可有可无a 普通文本\b 单词边界[^>]* [^>]表示匹配除了>以外的所有字符.*表示它前面的字符重复0到多次.[^>]*在一起表示匹配除了>以外的字符0到多次> 普通字符综上:i)]*>的意思是匹配以结尾的字符串.比如:以上正则可以匹配和在使用匹配器匹配的时候不要将中文括号和英文括号搞混,我刚开始就是搞混了,所以看了n久.希望可以帮到你!
为您推荐:
其他类似问题
扫描下载二维码如题 请高手帮忙。速度解决,速度给分。电脑前等答案
问得这么专业,不用我给你解释变量了吧:)
funct相关信息n checkIdcard(idcard){
var Errors=new Array(
"验证通过!",
"身份证号码位数不对!",
"身份证号码出生日期超出范围或含有非法字符!",
"身份证号码校验错误!",
"身份证地区非法!"
);
var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"}
var idcard,...
问得这么专业,不用我给你解释变量了吧:)
funct相关信息n checkIdcard(idcard){
var Errors=new Array(
"验证通过!",
"身份证号码位数不对!",
"身份证号码出生日期超出范围或含有非法字符!",
"身份证号码校验错误!",
"身份证地区非法!"
);
var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"}
var idcard,Y,JYM;
var S,M;
var idcard_array = new Array();
idcard_array
= idcard.split("");
//地区检验
if(area[parseInt( bstr(0,2))]==null) return Errors[4];
alert(Errors[4]);
//身份号码位数及格式检验
switch(idcard.length){
case 15:
if ( (parseInt( bstr(6,2))+1900) % 4 == 0 || ((parseInt( bstr(6,2))+1900) % 100 == 0 && (parseInt( bstr(6,2))+1900) % 4 == 0 )){
ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;//测试出生日期的合法性
ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/;//测试出生日期的合法性
if(ereg.test(idcard)) return Errors[0];
alert(Errors[0]);
else return Errors[2];
alert(Errors[2]);
//18位身份号码检测
//出生日期的合法性检查
//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
if ( parseInt( bstr(6,4)) % 4 == 0 || (parseInt( bstr(6,4)) % 100 == 0 && parseInt( bstr(6,4))%4 == 0 )){
ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/;//闰年出生日期的合法性正则表达式
ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/;//平年出生日期的合法性正则表达式
if(ereg.test(idcard)){//测试出生日期的合法性
//计算校验位
(parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7
+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9
+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10
+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5
+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8
+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4
+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2
parseInt(idcard_array[7]) * 1
parseInt(idcard_array[8]) * 6
parseInt(idcard_array[9]) * 3 ;
bstr(Y,1);//判断校验位
if(M == idcard_array[17]) return
Errors[0];
//检测ID的校验位
else return
Errors[3];
alert(Errors[3]);
else return Errors[2];
alert(Errors[2]);
Errors[1];
alert(Errors[1]);
其他答案(共1个回答)
icclassregExpSUN
publicstaticvoidMain()
stringstrToT
//想test的ID个数,比如5个
Console.Write("EnternumberofIDs:");
no=int.Parse(Console.ReadLine());
for(inti=0;i{
Console.W...
publicclassregExpSUN
publicstaticvoidMain()
stringstrToT
//想test的ID个数,比如5个
Console.Write("EnternumberofIDs:");
no=int.Parse(Console.ReadLine());
for(inti=0;i{
Console.Write("EnterIDtoTest:");
strToTest=Console.ReadLine();
if(Regex.IsMatch(strToTest,@"\b\d{18}[xX]\b"))
Console.WriteLine("{0}isValidIDnumber",strToTest);
Console.WriteLine("{0}isnotaValidIDnumber",strToTest);
}//endmain
去 网络游戏专区,下一个身份正号生成器吧,那是要多少有多少啊,,相当的多,大陆的服务器客户端是不可以玩台服的,你可以去 下载台服客户端,那里也有身份正生成器下载...
$str存着你的那段数据
ereg(&#034;[^&]+&&#034;,$str,$regs);
array_push($result,$regs[0]);
ereg(&#034;\&#034;[^...
int su[] = {5,4,7,2,9};
for(int j=0;j&su.length-1;j++){
for(int i=0;i&su.length-...
&#034;& 替换为 &#034;&“
不就可以了
Real Server 是 Real服务器
流媒体简单来说就是应用流技术在网络上传输的多媒体文件,而流技术就是把连续的影象和声音信息经过压缩处理后放上网站服务器...
答: 把AUTOCOMPLETE属性设置为OFF即可。整个表单禁止自动完成禁止文本框自动完成
答: 采用开放网络(openWeb)技术,它是一种网络作业环境,以Gecko浏览器引擎为核心,采用HTML5来开发
答: 论坛上的。
嫌麻烦就把你洗衣机的型号或断皮带,拿到维修点去买1个,自己装上就可以了(要有个小扳手把螺丝放松,装上皮带,拉紧再紧固螺丝)。
要有经营场所,办理工商登记(办理卫生许可),如果觉得有必要还要到税务局买定额发票,不过奶茶店一般人家消费是不会要发票的巴,要买设备,要联系供应商备一些原料,就好啦,没啥难的,不过要赚钱的话就得选好开店地段。
办理手续的程序(申领个体执照):
1、前往工商所申请办理
2、根据工商所通知(申请办理当场就会给你个小纸条)前往办理名称预核
3、拿到名称预核通知书,办理卫生许可证(前往所在地卫生监督所办理)
4、拿着名称预核通知书和卫生许可证前往工商所核发营业执照。
如果是下拉的,只有党员而没有预备党员一项,可填党员,但如果是填写的,你就老老实实填预备党员,填成党员对你没什么好处,填预备党员也不会有什么吃亏。
1、问:房地产开发企业拆迁补偿费是否也随土地价格一起交纳契税(以房易房部分的)?
答:是的,因为取得土地的成交价格包括:地出让金、土地补偿费、安置补助费、地上附着物和青苗补偿费、拆迁补偿费、市政建设配套费等承受者应支付的货币、实物、无形资产及其它经济利益,而契税中未对房地产企业有相关的减免政策
2、问:如果交,是就补给拆迁户交差价部分交税还是就全部回迁房价格交税?在什么环节,时间交纳?
答:所谓使用回迁房作为拆迁补偿的形式,就是开发商以原地或异地的房屋抵顶拆迁补偿费的一种方法,相当于延期或分期支付拆迁补偿款,而契税条例中规定是:“纳税义务发生时间在纳税人签订土地、房屋权属移交合同的当天,或者纳税人取得其他具有土地、房屋权属转移合同性质凭证的当天。纳税人应在自纳税义务起10日内,向土地、房屋所在地的税收征收机关办理纳税申报,并在税务征收机关核定的期限内缴纳税款。 ”所以需要在取得土地的时候就要缴纳契税,需要全额计税,不能以补偿款计税。
3、问:土地使用税在什么环节交?如何交?税法说确有困难的可以减或缓,各地有具体政策吗?
答:如果原土地属于耕地的,自取得土地后满一年开始征收,如果属于非耕地的,自取得土地之下月征收。
以前的土地使用税一般都予以减免,特殊情况例外,虽然国家税务总局《关于土地使用税若干具体问题的补充规定》,对于基建项目在建期间使用的土地可以免税,但很多地方的税务机关都认为这不适用房地产企业,因为现在国家是控制房地产过热,不属于鼓励范围。
4、问:回迁部分房屋的营业税在什么环节交?
答:在交付回迁房屋或被拆迁户全部支付差价的时候缴纳,如果不需要支付差价的,以成本价格作为计税依据,如果有差价的,不需要支付部分按成本价格计税,差价部分按实际计税。
[达州] 达州 的 麻柳 已收件
[达州] 快件离开 达州 已发往 成都中转
[成都中转] 快件已到达 成都中转 上一站是 达州
[成都中转] 快件离开 成都中转
[深圳中心] 快件已到达 深圳中心
[深圳中心] 快件离开 深圳中心
友阿农博汇是不是传销我们说了不算,看国家对它的态度。
东莞时装城批发服装,东莞最大成品鞋子批发市场是大林山的那个,在107国道连平段,都靠近东城了,那里最齐全其次才是厚街祥鸿国际农产品批发市场,在厚街将军路旁边.虹桥市场。厚街公汽3路、6路始发站旁边。
大连市海产品批发市场地址:辽宁省.大连市西岗区黑嘴子码头邮编:116011电话:8大连天成小食品批发市场地址:辽宁省大连市市辖区辽宁省大连市西岗区香棉街9号联系电话:2
员工人数在126-275人,初审最低限价为21000元 文件控制无程序书;.文件核发控制未bao括质量管理体系有关的所有文件及资料;无文件审核程序或由相关权责人员审核的规定;已发行文件的审查或核准人员不符规定要求;5.已发行文件上的编写、审核、核准或发行日期栏空白;两份文件的名称或编号重复.文件fen发对象没有登记控制.使用单位所持有文件与fen发单位登记不符;使用单位仍然使用或持有作废文件;.作业场所使用非经正式发行的文件或表单;作废文件仍保留在工作档案中,且没有任何识别;受控文件上未依规定盖发行章;。
看你什么规模了,我是公司是65人,花了6000多。
星凯农科科技的价格就很合理的,质量也好
北京现在学皮肤管理的学费也是看学校的,我学习塑美颜学费要8000多。干燥的面膜反而会吸收皮肤中的水份。揭除面膜的时间因种类不同而不尽相同,一般在15分钟左右。3:面膜别太“单薄” 优质的面膜,能够紧紧吸附、锁住zui大剂量的营养成分。面膜较厚既保证营养成分不会“单薄”,又可敷脸时,让肌肤温度会有效上升,促进血液循环,使渗入的养分在组织间更好地扩散开来。
跑步机淘宝上是五六百,但是不能用的,大都是图片好看,东西不行,家用跑步机咋说也要一千八九,两千左右的,你最好去专卖店看看 跑步机面板设计是否人性化:当我们在跑步机上锻炼的时候,跑步上的信息是我们随时关注的。因此跑步机面板设计是否符合人体工学就显得比较重要了。跑步锻炼时的安全性如何:我们使用跑步机进行锻炼的目的就是为了身体的健康,因此跑步机的安全性是我们必须要考虑的。一般可以从跑步机扶手的设计是否方便的且舒适以及急停按钮是否容易触及和灵活。
正在加载...
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415

我要回帖

更多关于 php正则表达式语法 的文章

 

随机推荐