Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.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_Regex - Fatal编程技术网

从子字符串正则表达式中提取Javascript

从子字符串正则表达式中提取Javascript,javascript,regex,Javascript,Regex,我对正则表达式没有任何经验。如何从下面这样的字符串中提取FieldInternalName的值?只需要不带引号的值 var idString = '<!-- FieldName="App" FieldInternalName="Application" FieldType="SPFieldLookup" -->'; var-idString=''; 您喜欢这项工作吗 var idString = '<!-- FieldName="App" FieldInternalNam

我对正则表达式没有任何经验。如何从下面这样的字符串中提取FieldInternalName的值?只需要不带引号的值

var idString = '<!--  FieldName="App" FieldInternalName="Application" FieldType="SPFieldLookup" -->';
var-idString='';

您喜欢这项工作吗

var idString = '<!--  FieldName="App" FieldInternalName="Application" FieldType="SPFieldLookup" -->';
var fieldInternalName = idString.match(/FieldInternalName="(.*?)"/i)[1];
alert(fieldInternalName);
var-idString='';
var fieldInternalName=idString.match(/fieldInternalName=“(.*?”)/i)[1];
警报(字段名称);

设置一个简单的表达式来“捕获”
字段内部名称的内容非常容易:

<!--.*?\bFieldInternalName="([^"]+)".*?-->

不知道有这么详细的工具。谢谢!