js/javascript获取指定字符串后/前的字符串,或者说是给一段字符串,然后根据这个字符串中的某个字符,获取这个字符前/后的字符。注:指定做为‘分界’的字符串在这整个字符串中必须是独立的。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<script type=
"text/javascript"
>
/*
string 字符串;
str 指定字符;
split(),用于把一个字符串分割成字符串数组;
split(str)[0],读取数组中索引为0的值(第一个值),所有数组索引默认从0开始;
*/
function
getStr(string,str){
var
str_before = string.split(str)[0];
var
str_after = string.split(str)[1];
alert(
'前:'
+str_before+
' - 后:'
+str_after);
}
</script>
<input type=
"button"
onClick=
"getStr('string','r');"
value=
"获取值"
/>
|