首页 > 后端开发 > php教程 > 请教一个正则

请教一个正则

WBOY
发布: 2016-06-23 14:12:09
原创
851 人浏览过

请教一个正则:
数据有时候是这样:
["二s","李s","王s","一s"]
[{"DEVID":1,"Area":"广州","USERID":null,"USERNAME":"王s","DEVTYPE":null,"DevName":"iPad2","DevIMEI":"IPAD2346523985687","IsUsable":1,"BindDate":"2013-05-13T09:05:33","UPDATEUSER":null,"UPDATETIME":"0001-01-01T00:00:00"}]
或者
["二s","李s","王s","一s"]
或者
[{"DEVID":1,"Area":"广州","USERID":null,"USERNAME":"王s","DEVTYPE":null,"DevName":"iPad2","DevIMEI":"IPAD2346523985687","IsUsable":1,"BindDate":"2013-05-13T09:05:33","UPDATEUSER":null,"UPDATETIME":"0001-01-01T00:00:00"}]

在代码中如何判断这种字符中是否包含  ][  呢?

success: function (returnValue) {                    //select                    var returnJson = returnValue.split('][')[0] + ']';                    var returnValue1 = '[' + returnValue.split('][')[1];
登录后复制

这样有时会报错,我想用个正则来判断字符中是否存在 ][ 来截取数据


回复讨论(解决方案)

indexOf() 方法

你那不就是 json 吗?干嘛要字符串截取?

你那不就是 json 吗?干嘛要字符串截取?
["二s","李s","王s","一s"]这段要单独拿出 放在下拉框中

[{"DEVID":1,"Area":"广州","USERID":null,"USERNAME":"王s","DEVTYPE":null,"DevName":"iPad2","DevIMEI":"IPAD2346523985687","IsUsable":1,"BindDate":"2013-05-13T09:05:33","UPDATEUSER":null,"UPDATETIME":"0001-01-01T00:00:00"}]
这段要形成表格

有时候是有2段数据,有时候只有后面一段数据。所以我想判断一下是否有2段数据。该怎么写呢?

indexOf() 方法

var str="Hello world!"//值大于0,有2段数据,则截取。否则就是一段数据,直接赋值不截取。是这个意思吗?if(returnValue.indexOf("][") > 0) {   var returnJson = returnValue.split('][')[0] + ']';   var returnValue1 = '[' + returnValue.split('][')[1];...}else{  var returnValue;}
登录后复制

indexOf() 方法

<script type="text/javascript">function test(){    var returnValue = "[1][2]";if(returnValue.indexOf("][") > 0) {   var returnJson = returnValue.split('][')[0] + ']';   var returnValue1 = '[' + returnValue.split('][')[1];   alert(returnJson);   alert(returnValue1);}else{     alert(retuanValue);    }}</script><input type="button" value="测试" onclick="test()" /> //我这样测试了一下,var returnValue = "[1][2]"的时候是可以,但是var returnValue = "[1]";的时候就不行,该怎么做呢?
登录后复制

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板