hcdy.net
当前位置:首页 >> 求些一个js正则!两边字符固定,中间任意字符 >>

求些一个js正则!两边字符固定,中间任意字符

如下: .{3,}

Nothingvar str = "那个提问者把悬赏从200降到20,对java的不尊重,对芝麻的不尊重。";var reg = /(.{17})(.*)/;str = str.replace(reg, "$1对你的不尊重,$2");alert(str)

var reg = /((?:(?!com)\S)*)com/gi; var str = ""; str.replace(reg,"$1")

带@符号的匹配: @[^\s]+\s? 不带@符号: (?

var a=''; while (/(file\:\/\/\/[^\/]*)\/(.*\")/.test(a)) a = a.replace(/(file\:\/\/\/[^\/]*)\/(.*\")/, "$1\\$2"); 这样可以替换file:///开头,以"结尾的字符串中的所有/符号了,由于要匹配file:///开头,以"结尾, 正则中必须在开始加上file...

可以使用正则匹配,方法如下 function getLength(str){ if(/[a-z]/i.test(str)){ return str.match(/[a-z]/ig).length; } return 0;}getLength('abc123_321CBA');//6解释: [a-z]表示a~z中任何一个字母,/[a-z]/i中的i表示不区分大小写,所以/[a...

/[\u4e00-\u9fa5]+/ 这个是汉字的正则表达式,你判断的时候取反就可以

Page Title onload = function (){ var html = document.body.innerHTML; var reg = /().)*)(id[\=\"\'\s]+)?([^\"\'\s]*)([\"\']?)([^>]*>)/gi; var idx = 0; html = html.replace(reg, function($0, $1, $2, $3, $4, $5){ idx++; if(typeof $...

对于字符s,利用正则匹配 :var num = s.replace(/[^0-9]/ig, "")。 js正则表达式语法: 正则表达式有两种形式,一种是普通方式,一种是构造函数方式。 普通方式:var reg=/表达式/附加参数表达式:一个字符串,代表了某种规则,其中可以使用某...

网站首页 | 网站地图
All rights reserved Powered by www.hcdy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com