尽管知道如何用 C# 和 PHP 等其他语言进行匹配,但我确实在 Javascript 版本的正则表达式匹配方面苦苦挣扎。
我希望匹配{ANYCHARACTERS}
。
它必须有:
- 一
{
开始 }
最后一个- 之间有 1 个或多个字符(任何字符、符号等)
到目前为止,我有以下内容:
<script type="text/javascript">
// The string that I want to perform a match on
var str = "{ASTRINGINHERE£$%^&*éáó}";
// Mt Matching expression
var patt1 = ^/{(.*){1,*}/}$/i;
// Write the matched result
document.write(str.match(patt1));
</script>