这里有一些可能会遇到的正则表达式示例:
【程序编程相关:渲染fur】 【推荐阅读:91游戏制作联盟大型专题:《2004年游】 visual basic vbscript 匹配 【扩展信息:3D游戏引擎设计与实现(17)】 scripting edition /^[ t]*$/ "^[ t]*$" 匹配一个空白行. /d-d/ "d-d" 验证一个id号码是否由一个2位字,一 个连字符以及一个5位数字组成. /.*/ ".*" 匹配一个 html 标记. 下表是元字符及其在正则表达式上下文中的行为的一个完整列表: 字符 描述 将下一个字符标记为一个特殊字符.或一个原义字符.或一个 后 向引用.或一个八进制转义符.例如,’n’ 匹配字符 "n".’n’ 匹配一个换行符.序列 ’’ 匹配 "" 而 "(" 则匹配 "(". ^ 匹配输入字符串的开始位置.如果设置了 regexp 对象的 multiline 属性,^ 也匹配 ’n’ 或 ’r’ 之后的位置. $ 匹配输入字符串的结束位置.如果设置了 regexp 对象的 multiline 属性,$ 也匹配 ’n’ 或 ’r’ 之前的位置. * 匹配前面的子表达式零次或多次.例如,zo* 能匹配 "z" 以及 "zoo". * 等价于. + 匹配前面的子表达式一次或多次.例如,’zo+’ 能匹配 "zo" 以 及 "zoo",但不能匹配 "z".+ 等价于 . ? 匹配前面的子表达式零次或一次.例如,"do(es)?" 可以匹配 "do" 或 "does" 中的"do" .? 等价于 . n 是一个非负整数.匹配确定的 n 次.例如,’o’ 不能匹配 "bob" 中的 ’o’,但是能匹配 "food" 中的两个 o. n 是一个非负整数.至少匹配n 次.例如,’o’ 不能匹配 "bob" 中的 ’o’,但能匹配 "foooood" 中的所有 o.... 下一页