0
包圍的話
/(^|[^ \/?$])\b(foo)\b/g
測試字符串:
foo - need this 1
<div>foo</div> - need this 2
foo - need this 3
Foo - dont need this
foobar - dont need this
/foo/ - dont need this
換人:
$1bar
需要幫助改善這個正則表達式的工作ex#3. See demo
嘗試['(^ | [^ \ /])\ bfoo \ B'(https://regex101.com/r/dF8kZ0/1)。甚至是'(^ | [^ \ /])\ bfoo \ b(?!\ /)'。你會在JS和R中使用正則表達式嗎?在R中,如果你打算在lookarounds中使用正則表達式,你需要在'gsub'中使用'perl = T'選項。 –
@WiktorStribiżewthx! – Qteb