求问一个简单的正则表达式

作者&投稿:致届 (若有异议请与网页底部的电邮联系)
在线等!帮忙写一个很简单的正则表达式~

(bb|sb|ab)[0-9]{6}
你可以试试在txt文本中写入下列html测试一下

^A.*\.iso$

/\d+(\.\d+)?[+\-*/]\d+(\.\d+)?/g 两个任意位数字加减乘除运算

[^-+*/]+[-+*/][^-+*/]+


简单 正则表达式 问题
1. \\s包含空格,第二句是多余的(除非这里是一个全角的空格)。2. g表示替换所有匹配的实例,不加g表示只替换第一个出现的 3. [\\x00-\\xff]表示单字节字符,如英文字母和数字,[^\\x00-\\xff]表示非单字节字符,如汉字。这应该是把所有汉字都替换成空格(g表示所有)。

问一个关于正则表达式的问题
这应该是“身份证号”:\\d{6}:头6位 ([12]\\d{3}):年,首位须是1或2(该段实际匹配1000-2999)([01]\\d):月,首位须是0或1(该段实际匹配00-19)([0123]\\d):日,首位须是0到3(该段实际匹配00-39)\\d{4}:尾4位 你的例子:420105 1982 03 09 1614 ...

一个正则表达式的问题,如下文:
你这个要先查找横杠出现的位置,然后截取啊 String str =“0459931044-67812”;split("-");\/\/表示以横杠分割 String[] arr= str.split("_");string a =arr[0];前面6位为X 那么[X]{6}[1]{1}[0]{1}[4]{2}

求助一个正则表达式的问题
正则表达式:(\\d)\\|(\\d)如图:

一个javascript正则表达式验证问题:3到24个字符,可以是小写字母、数字...
这样的话,要分成两个正则来验证 第一个:\/^\\d+$\/ 第二个:\/^[a-z\\d]+$\/ 方法如下:var str = "abc123";if (!\/^\\d+$\/.test(str) && \/^[a-z\\d]+$\/.test(str)) { alert("合法");} else { alert("含有非法字符");} 注意第一个前的“ ! ”号不能少 ...

一个正则表达式的问题
1,用正则 \\$([\\s\\S]*?)\\ 2,用分割 split(str,"$")

一个JavaScript正则表达式的问题
你的正则表达式的意思是匹配开头是8位数字或结尾是11位数字的串 当然正确了 把^和$去了 你要注意,第二个你用了一个或者(|),或的运算优先级最低,也就是说程序会分别匹配^[0-9]{8}和[0-9]{11}$,而不是匹配^[0-9]{8}$,而^[0-9]{8}是表示行首8位数字,^[0-9]{8}$表示...

一个关于正则表达式的问题
\\d表示匹配十进制数,相当于[0-9]{6}表示数字是有六位 表示数字(因为你写的是\\d*,就是数字了)可以有也可以没有,就是对位数没限制。^表示是匹配行首,$表示匹配行尾。

求用正则表达式表示一个小问题
href="?[^" >]+(?=[ ">])"? ?(title="?[^" >]+(?=[ ">])"?)?>[^<]* 应该是对的吧!先匹配“href=”,再“"”有1次或0次,再“[^" >]+”不为引号、空格、>三个号的任意号匹配一次或多次(1234.html),用正向预查“?=”表明1234.html之后的为空格、引号或>,然后引...

我现在要写一个正则表达式 来验证我在文本域中输入的问题 格式是这样的...
试试这个,保存为 html 文件,允许浏览器运行脚本。如果要在其它地方使用,则把正则表达式拿出来使用:^(\\d+\\.\\d+ [^;]+\\|;)function check(){ var str; str = document.getElementById("txtInput").value; if (str.match(\/^(\\d+\\.\\d+ [^;]+\\|;)*$\/) != null) {...

安庆市19755114540: 急!一个简单的正则表达式 -
靳魏银杏: 可以使用 FilenameFilter 来过滤掉不符合条件的文件名,具体代码如下:public class Test { public static void main(String[] args) throws Exception { File dir = new File("F:/"); // 通过文件名称过滤器,过滤掉不符合条件的文件名 String[] files = ...

安庆市19755114540: 正则表达式怎么写 -
靳魏银杏: 正则表达式是为了要从一大串文本中,找到自己想要的内容.它并不能把你的这一串字符串用正则去表示. 如果您的要求是这样描述 aid:开头,32位字符串(包含a-z,0-9以及@),“-”,“4位字符串(包含a-z,0-9)”,"-",12位字符串(包含a-z,0-9)那么,正则将这样表示 ^aid:[a-z0-9@]{32}-[a-z0-9]{4}-[a-z0-9]{12}$ 其中^代表字符串的开头 aid:表示之后的字符串 [a-z0-9@]表示从小写a到小写z的26个字母以及0到9的数字以及@符号 {32}表示前边的集合必须出现32次 以此类推

安庆市19755114540: 求一个简单的正则表达式
靳魏银杏: 你好.可以这样. [A-Z]{4}[0-9]{7} [ ]这里面填写出现的字符、比如A-Z都有可能、那就填入A-Z. {} 这里面填写前面[ ]这里面字符出现的个数.比如: [a]{3}就是3个a. 不懂再问

安庆市19755114540: 写个简单的正则表达式,包含固定的符号就行 -
靳魏银杏: 正则的写法:.*[◆|◇].* 可以匹配 包含 ◆或者◇ 其他字符,任意字符,且个数也是任意个(可能是0个) 不知道是否是你要的.关于正则,需要的话,可以去看:【教程】以Python中的re模块为例,手把手教你,如何从无到有,写出相对复杂的正则表达式(此处不给贴地址,请自己用google搜帖子标题,即可找到地址)

安庆市19755114540: 简单的正则表达式怎么写? -
靳魏银杏: ^/Complany_p\((\d+-\d+)\).html$

安庆市19755114540: 问一个正则表达式的问题刚在书上看到的,表达式如下:[0 - 9]{1,3}(.[0 - 9]{1,3}){3},麻烦给我讲解一下 -
靳魏银杏:[答案] 这似乎是要匹配一个IP地址,比如: 123.4.46.70 如果要匹配IP地址,更准确的写法应该是: [0-9]{1,3}(\.[0-9]{1,3}){3} [0-9]{1,3}:1-3位数字 \.[0-9]{1,3}:小数点.后跟1-3位数字 (...){3}:前面括号中的组合重复3次 正则表达式中: .表示“单个任意字符...

安庆市19755114540: 求写一个正则表达式 -
靳魏银杏: 直接转换为数值,然后大于小于判断或许更简单点.正则的通常写法:var reg = /((([5-9])|([1-9]\d)|([1-4]\d{2})|(500))$)|((([5-9])|([1-9]\d)|([1-4]\d{2})|(500))%$)/不通常的写法可用零宽断言非捕获组的方法写出来,代码更简洁点,可惜俺想不出来.顺便指出1搂的写法不太严谨,501也会被匹配的,

安庆市19755114540: 在线等!帮忙写一个很简单的正则表达式 -
靳魏银杏: (bb|sb|ab)[0-9]{6} 你可以试试在txt文本中写入下列html测试一下<!DOCTYPE html><html><form action="#"><input type="text" pattern="(bb|sb|ab)[0-9]{6}"/><input type="submit"/></form><html>

安庆市19755114540: 求正则表达式 -
靳魏银杏: /(?:on_|)click *\(\)/g只改了你一点点东西,应该不难理解吧.你那样写过不了的原因我认为是因为负向预查不消耗字符数,具体点说就是,虽然on_click的时候不发生替换,但是接下来进行的是n_click,这样一来,就发生替换了.\s等价于[\f\n\r\t\v],这个范围有点大了,像你描述的情况,我觉得一个空格符足够了

安庆市19755114540: 一句简单的正则表达式 -
靳魏银杏: ^行开始$行结尾 \s*任意多个字符 [A-Za-z0-9]表示单个为英文字母或数字 {6,20}宽度为最少6个,最大20个 以任意多个字符开头和任意多个字符结尾,两者中间是长度为6到20个英文大小写字母或者数字的组合

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网