Jquery 需要将文本替换为“名称:”开头,直至结尾

Jquery 需要将文本替换为“名称:”开头,直至结尾,jquery,Jquery,里面有一个标签,有一些文字,我需要替换以文字名称开头的文字:SME名称可能会更改,即可能是名称:高级CTO,因此我需要选择以名称开头的所有文字:。。。。。。并用其他文本替换它 例如,HTML如下所示: <span id="lblEmployee">EMP No: 123456789 </br> </br> *Designation:&nbsp;&nbsp;&nbsp;Senior CTO* </span> 现在

里面有一个标签,有一些文字,我需要替换以文字名称开头的文字:SME名称可能会更改,即可能是名称:高级CTO,因此我需要选择以名称开头的所有文字:。。。。。。并用其他文本替换它

例如,HTML如下所示:

<span id="lblEmployee">EMP No: 123456789
  </br>
  </br>
  *Designation:&nbsp;&nbsp;&nbsp;Senior CTO*
</span>
现在,我需要替换**内的文本,即以名称开头的文本。。。。。直到最后,即首席技术官

请建议我可以使用什么JQuery来执行此操作?

您可以使用replace with regex:

$document.readyfunction{ console.log$'lblEmployee'.text.replace/名称:.*/,'nextext' }; 环境管理计划编号:123456789 职务:高级首席技术官
指定前的*是通配符吗?是的,如果表示零或更多空格,则为\s*。我在开头和结尾添加了*只是为了标记和突出显示它,可能没有这样的字符。虽然不太清楚,但没有多大区别。当您提供示例代码时,不要插入*,只需添加js注释即可。我编辑过。请看一下。