
<script type="text/javascript">
function trim(s) {
return s sreplace(/^\s|\s$/g, '') : s;
}
function evaluate(s) {
var EL_PREFIX = "Data:";
if (!new RegExp("^\\s" + EL_PREFIX)test(s))
return undefined;
var properties = trim(s)substring(EL_PREFIXlength)split(/;/);
var o = {};
for (var k = 0; k < propertieslength; k++) {
var entry = properties[k];
var index = entryindexOf('=');
if (index < 0)
continue;
var name = trim(entrysubstring(0, index));
var value = trim(entrysubstring(index + 1));
var root = namesubstring(0, 1)toLowerCase();
if (!o[root])
o[root] = [];
var prop={};
prop[name]=value;
o[root]push(prop);
}
return o;
}
//================================
var reversed=evaluate("Data:Title=hello;name=jack;number=1433;address=US;zCode=1244;nickname=kk;");
alert([
"title=" + reversedt[0]Title,
"name=" + reversedn[0]name,
"number=" + reversedn[1]number+''
]join('\n'));
</script>
var str = "abcdefg";
if(strindexOf("abc") > 0) {
// 大于0的话,说明包含
} else {
// 如果不包含的话,值为-1,即小于0
}
一句原生代码搞定
// 取出所有class属性开头是 skin- 的元素[]sliceapply(documentquerySelectorAll('[class^="skin-"]'))
// 如果skin-不在开头,在中间也可以。
[]sliceapply(documentquerySelectorAll('[class="skin-"]'))
css选择器了解一下:网页链接
String str = "房估字(2014)第YPQD0006号";
String jieguo = strsubstring(strindexOf("第")+1,strindexOf("号"));
以上就是关于javascript处理字符串:"Data:Title=hello;name=jack;number=1433;address=US;zCode=1244;nickname=kk;"全部的内容,包括:javascript处理字符串:"Data:Title=hello;name=jack;number=1433;address=US;zCode=1244;nickname=kk;"、JS怎么在多个字符串中找到一个含有特殊文字的字符串、js或jQuery 如何获取指定字符串,详细如下面描述等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)