试图在两个符号之间获取文本。正则表达式对我来说太难了。 这是字符串
" Hello my {{name}} , I'm from /# singapore {{city}} #/". I text between "/# - #/"
这是我尝试的方式,但是\#[\w]+\#
不起作用。我缺少什么?
答案 0 :(得分:1)
尝试以下模式: private void btnKaydet_Click(object sender, EventArgs e)
{
_CikisKayit.ID = ID;
}
说明:
\/#(.+)#\/
-从字面上匹配\/#
/#
-匹配任意一个或多个字符并将其存储在捕获组中
(.+)
=从字面上匹配#\/
#/
答案 1 :(得分:0)
您可以使用拆分和合并
var a='/#name#/';
console.log(a.split('/#').join('').split('#/').join(''))
答案 2 :(得分:0)
尝试
const text = 'xxxx #needIt# xxxx';
const needText = text.match(/(?<=\#).*(?=\#)/)[0];
console.log(needText)