我想寫的正則表達式搜索的字符串JavaScript的正則表達式多模式搜索
字符串:
{@CSS resources=",resources/css/page.css,/resources/css/global.css ," /}
正則表達式:
{@CSS resources=\s*"(.*?)"\s*\/}|(^,)|(,$)
需要找到開頭和結尾用逗號「資源「
我想寫的正則表達式搜索的字符串JavaScript的正則表達式多模式搜索
字符串:
{@CSS resources=",resources/css/page.css,/resources/css/global.css ," /}
正則表達式:
{@CSS resources=\s*"(.*?)"\s*\/}|(^,)|(,$)
需要找到開頭和結尾用逗號「資源「
您可以使用此正則表達式:
{@CSS resources=\s*"(\s*,\s*)*(.*?)(\s*,\s*)*"\s*\/}
與{@CSS resources="$2" /}
我想匹配'{@CSS resources =和/}'和'雙引號'(,resources/css/page.css,/ resources/css/global.css)之間的任何前導或尾部逗號和空格' – sanavstars
@BharathBhuvan這就是第一個和第三個捕獲組做! –
'\替換{@ CSS資源= \ S *」,[^ 「] *」 \ S * \ /}' –
你試圖做更換? –
不,我想匹配{@CSS resources =和/}與雙引號(,resources/css/page.css,/ resources/css/global.css)之間的任何前導或尾隨逗號和空格 – sanavstars