Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript解析文本_Javascript_Jquery - Fatal编程技术网

使用javascript解析文本

使用javascript解析文本,javascript,jquery,Javascript,Jquery,我有一段文字: javascript:WebForm\u DoPostBackWithOptions(新WebForm\u PostBackOptions(“ctl00$Body$test”,“true”,“doc”,“false,true)) 我想得到doc,它是中的第四个元素( 如何使用javascript获取此信息?我应该使用正则表达式吗?给你。将文本字符串拆分为段并隔离第四个: var txt = 'javascript:WebForm_DoPostBackWithOptions(new

我有一段文字:
javascript:WebForm\u DoPostBackWithOptions(新WebForm\u PostBackOptions(“ctl00$Body$test”,“true”,“doc”,“false,true))

我想得到
doc
,它是
中的第四个元素(


如何使用javascript获取此信息?我应该使用正则表达式吗?

给你。将文本字符串拆分为段并隔离第四个:

var txt = 'javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$Body$test", "", true, "doc", "", false, true))';

var myArray = txt.split(",");

var myVariable = myArray[3].trim();

alert(myVariable);

你是什么意思?从函数里面,不,把它看作是一个简单的文本-不是一个函数。你可以使用正则表达式,但是我的问题是-为什么?你想解决的问题是什么导致你想要这个?我需要“doc”。这是WebForm_PostBackOptions中的第四个元素。希望我清楚。这很有意义,我的问题是,为什么要从javascript字符串中提取随机变量?