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