但是,我希望确保这只替换文本,而不是html标记或script标记内的文本。<span> He was strong </span>应替换为<span>He was firm </span>,但<strong> He was strong </strong>不应替换为<firm>He was firm </firm>,
我在试着做一个标记解析器。基本上,现在我只想把“这是一个斜体文本”转换成“这是一个斜体文本”。如果我在字符串中使用replaceAll,比如"this *is* a *test* ok“。它不会替换它两次,只替换一次。无论如何,使用replaceFirst()我得到一个替换,结果如下:"this is* a *test ok“。我不太了解正则表达式,但我希望它从左到右替换,而<e