Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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 如何在不使用substring和indexOf的情况下从字符串中查找动态值_Javascript_C# 4.0 - Fatal编程技术网

Javascript 如何在不使用substring和indexOf的情况下从字符串中查找动态值

Javascript 如何在不使用substring和indexOf的情况下从字符串中查找动态值,javascript,c#-4.0,Javascript,C# 4.0,我有一个包含动态值的字符串。我想在不使用子字符串或indexOf的情况下从字符串中查找数组的索引 "XPath /package/items/item[**123**]/name" 考虑到将有任何值,而不是123。您将希望使用正则表达式来实现这一点。请参阅Mozilla开发者网络中的。将regex与match一起使用method@PranavCBalan:你能告诉我它的语法是什么吗?这不是答案。。。应该作为评论发布。虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果

我有一个包含动态值的字符串。我想在不使用
子字符串
indexOf
的情况下从字符串中查找数组的索引

"XPath /package/items/item[**123**]/name"

考虑到将有任何值,而不是123。

您将希望使用正则表达式来实现这一点。请参阅Mozilla开发者网络中的。

将regex与match一起使用method@PranavCBalan:你能告诉我它的语法是什么吗?这不是答案。。。应该作为评论发布。虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,只有链接的答案可能会无效。明白了;我将在今后的回答中牢记这一点。谢谢。
var str = "XPath /package/items/item[**123**]/name";
str.match(/\*\*(.*)\*\*/)[1];