$字符串的结尾:
document.write("bitan".search(/n$/) + "," + "bitan".search(/it/)); 4,1 |
|选择:
var a = "2005-9-13 12:05:36".split(/(-|/s|:)+/); [0=2005];[1=9];[2=13];[3=12];[4=05];[5=36]; |
String.match()与子表达式引用:
var a = "2005-9-13 12:05:36".match(/(/d+)-(/d+)-(/d+)/s+(/d+):(/d+):(/d+)/g); document.write("-------------------------<br>"); [input=2005-9-13 12:05:36]; [0=2005-9-13 12:05:36]; [index=0]; [lastIndex=18]; ------------------------- [input=2005-9-13 12:05:36]; [index=0]; [lastIndex=18]; [0=2005-9-13 12:05:36]; [1=2005]; [2=9]; [3=13]; [4=12]; [5=05]; [6=36]; ------------------------- [input=23.0234182345305]; [index=0]; [lastIndex=7]; [0=23.0234]; [1=23]; [2=0234]; |
String.replace()与子表达式引用:
var a = "2005-04-15 12:05:32".replace(//d+(-|/s|:)/d+/1/d+(-|/s|:)/d+(-|/s|:)/d+/3/d+/, "####$1##$1##$2##$3##$3##"); ####-##-## ##:##:## |
/b词语边界:
document.write("Java is not JavaScript".replace(//bJava/b/gi,"VB") + "<br>");
VB is not JavaScript |
RegExp.multiline属性:
var s = "I come./nI see./nI conquer./n";
-1 |
RegExp的类属性列表:
for (i in RegExp)
input= |