求一精典的有关字符串的算法?加100,分全给方案最优胜者!!!!兄弟们上呀 var str = "1203_wtw_这是我的字符串function"var tempArray = str.split("_wtw_")alert(tempArray[0])alert(tempArray[1]) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str="1203_wtw_这是我的字符串function"alert(str.split("_wtw_")[0])alert(str.split("_wtw_")[1]) var str="1203_wtw_这是我的字符串function"function getLastStr() { var str_array = str.split("_wtw_"); var leng = str_array.length; if ( leng > 0 ) { return str_array[leng - 1]; } return "";} 用ASP呢? VBScript好象没有这样的函数?javascript能跟asp交互吗? VBScript也有这样的函数啊dim strstr = "1203_wtw_这是我的字符串function"tempArray = split(str,"_wtw_")response.write tempArray(0) 'alert(tempArray(0))response.write tempArray(1) 'alert(tempArray(1)) Visual Basic Scripting Edition Split 函数请参阅Join 函数要求版本 2返回基于 0 的一维数组,其中包含指定数目的子字符串。Split(expression[, delimiter[, count[, start]]])参数expression 必选项。字符串表达式,包含子字符串和分隔符。如果 expression 为零长度字符串,Split 返回空数组,即不包含元素和数据的数组。 delimiter 可选项。用于标识子字符串界限的字符。如果省略,使用空格 ("") 作为分隔符。如果 delimiter 为零长度字符串,则返回包含整个 expression 字符串的单元素数组。 count 可选项。被返回的子字符串数目,-1 指示返回所有子字符串。 Compare 可选项。指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅“设置”部分。 设置compare 参数可以有以下值:常数 值 描述 vbBinaryCompare 0 执行二进制比较。 vbTextCompare 1 执行文本比较。 说明下面的示例利用 Split 函数从字符串中返回数组。函数对分界符进行文本比较,返回所有的子字符串。Dim MyString, MyArray, MsgMyString = "VBScriptXisXfun!"MyArray = Split(MyString, "x", -1, 1)' MyArray(0) 包含 "VBScript"。' MyArray(1) 包含 "is"。' MyArray(2) 包含 "fun!"。Msg = MyArray(0) & " " & MyArray(1)Msg = Msg & " " & MyArray(2)MsgBox Msg要求版本 2请参阅Join 函数--------------------------------------------------------------------------------© 2001 Microsoft Corporation. 保留所有权利。 var avar bvar str="1203_wtw_这是我的字符串function"Set re=new RegExpre.IgnoreCase =truere.Global=Truere.Pattern="(.+)_wtw_.+"a=re.Replace(str,"$1 ")re.Pattern=".+_wtw_(.+)"b=re.Replace(str,"$1 ")Set re=nothing正则表达式处理方法 一个js文件怎么触发? web的文本框和下拉框问题!求助啊!!怎么也搞不懂! JavaScript实现点击按钮实现复制标签 数据集合,点击按钮,分别让输入框的值相加,求助js不知道那里错了 文本节点可以接收事件吗,例如onclick事件 ajax全称名字叫异步javasscript 和XML,请问 这个异步指的是什么? 难题问高手:如何用js代码实现禁用iframe 求助:如何给“input file”动态赋值 框架的问题 easyui的dialog使用问题 求可编辑的select控件 高手帮忙看看!
alert(str.split("_wtw_")[0])
alert(str.split("_wtw_")[1])
var str_array = str.split("_wtw_");
var leng = str_array.length;
if ( leng > 0 ) {
return str_array[leng - 1];
}
return "";
}
javascript能跟asp交互吗?
dim str
str = "1203_wtw_这是我的字符串function"
tempArray = split(str,"_wtw_")
response.write tempArray(0) 'alert(tempArray(0))
response.write tempArray(1) 'alert(tempArray(1))
请参阅
Join 函数
要求
版本 2
返回基于 0 的一维数组,其中包含指定数目的子字符串。Split(expression[, delimiter[, count[, start]]])
参数
expression
必选项。字符串表达式,包含子字符串和分隔符。如果 expression 为零长度字符串,Split 返回空数组,即不包含元素和数据的数组。
delimiter
可选项。用于标识子字符串界限的字符。如果省略,使用空格 ("") 作为分隔符。如果 delimiter 为零长度字符串,则返回包含整个 expression 字符串的单元素数组。
count
可选项。被返回的子字符串数目,-1 指示返回所有子字符串。
Compare
可选项。指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅“设置”部分。
设置
compare 参数可以有以下值:常数 值 描述
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文本比较。 说明
下面的示例利用 Split 函数从字符串中返回数组。函数对分界符进行文本比较,返回所有的子字符串。Dim MyString, MyArray, Msg
MyString = "VBScriptXisXfun!"
MyArray = Split(MyString, "x", -1, 1)
' MyArray(0) 包含 "VBScript"。
' MyArray(1) 包含 "is"。
' MyArray(2) 包含 "fun!"。
Msg = MyArray(0) & " " & MyArray(1)
Msg = Msg & " " & MyArray(2)
MsgBox Msg
要求
版本 2请参阅
Join 函数--------------------------------------------------------------------------------© 2001 Microsoft Corporation. 保留所有权利。
var b
var str="1203_wtw_这是我的字符串function"
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
re.Pattern="(.+)_wtw_.+"
a=re.Replace(str,"$1 ")
re.Pattern=".+_wtw_(.+)"
b=re.Replace(str,"$1 ")
Set re=nothing
正则表达式处理方法