开头和结尾字符中的文本的正则表达式例外


Regular expression exception for text in start and end characters

我在php中搜索正则表达式,但没有找到。

我有字符串: <font size=4>This is size in text</font>

我需要在文本"大小"的开头和结尾插入任何字符,但只能在文本中插入"大小"。不在<font size=4>.

例如,我插入"! <font size=4>This is !size! in text</font>

开头和结尾字符"<>"中的文本是否存在一些例外?

我写了一些正则表达式 '>([^>]+)(size)'<但这行不通。当字符串<font size=4>This is in size</font>时,我得到两个匹配项.但这并不好,因为"大小"不能在任何位置

有人帮我吗?

谢谢。

试试这个正则表达式:

'bsize(?= )

检查:https://regex101.com/r/nB1wP4/1