
JavaScript
David851101
这个作者很懒,什么都没留下…
展开
-
js 正则表达式用法
js 正则表达式用法1. 正则表达式定义两种方法第一种是通过构造函数 如:var reg = new RegExp("[abc]");第二种是通过// 如:var reg = /[abc]/;2. 正则表达式方法 test() 、exec()test(字符串) 如果匹配,返回true 如果不匹配,返回falseexec(字符串) 如果匹配,原创 2014-11-25 17:57:01 · 380 阅读 · 0 评论 -
正则表达式基础应用(获取Pattern)
/* * 将字符串中符合规则的子串取出 * * 操作步骤: * 1.先将正则表达式封装成对象 * 2.让正则对象和要操作的字符串相关联 * 3.关联后获取正则匹配引擎 * 4.通过引擎对符合规则的子串进行操作,比如取出 * */package com.it;import java.util.regex.Matcher;import java.u原创 2014-11-24 00:21:47 · 475 阅读 · 0 评论 -
正则表达式基础应用(切割split(regex))
1. 基础字符串切割String a = "asd adsf asdf dfkajsd yyy";String reg1 = " +";String[] val = a.split(reg1);for(String v : val){System.out.println(v);}原创 2014-11-23 22:51:18 · 930 阅读 · 0 评论 -
正则表达式基础应用(替换replaceAll(regex,str))
1. 基础字符替换要求:将字符串中的原创 2014-11-23 23:33:49 · 4888 阅读 · 0 评论 -
正则表达式中的一些高级规则
2.1 匹配次数中的贪婪与非贪婪 在使用修饰匹配次数的特殊符号时,有几种表示方法可以使同一个表达式能够匹配不同的次数,比如:"{m,n}", "{m,}", "?", "*", "+",具体匹配的次数随被匹配的字符串而定。这种重复匹配不定次数的表达式在匹配过程中,总是尽可能多的匹配。比如,针对文本 "dxxxdxxxd",举例如下:表达式匹配结果转载 2014-12-09 16:30:22 · 401 阅读 · 0 评论 -
js正则表达式语法
1. 正则表达式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程转载 2014-12-09 17:16:44 · 486 阅读 · 0 评论