在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如何正則表達(dá)式 匹配 類似<div>你好</div>

如何正則表達(dá)式 匹配 類似<div>你好</div> <span>hi你好呀</span>

想掃描react中的js文件,將用jsx寫的帶有漢字的標(biāo)簽都能夠替換成另一種格式,
想問下大家,如何用正則匹配這種<div>你好</div> 因?yàn)槔锩娴臐h字也可能有英文,如果全是英文的化,就不需要匹配。
希望大家?guī)椭?。謝謝啦

回答
編輯回答
夏木
/^<div>.*[\u4E00-\u9FA5\uF900-\uFA2D]+.*<\/div>$/

[u4E00-u9FA5uF900-uFA2D]+可以匹配至少1個(gè)漢字

測(cè)試

/^<div>.*[\u4E00-\u9FA5\uF900-\uFA2D]+.*<\/div>$/.test('<div>Hi</div>') // false
/^<div>.*[\u4E00-\u9FA5\uF900-\uFA2D]+.*<\/div>$/.test('<div>你好</div>') //true
/^<div>.*[\u4E00-\u9FA5\uF900-\uFA2D]+.*<\/div>$/.test('<div>Hi你好</div>') // true
2017年7月1日 05:03