Jquery 需要将文本替换为“名称:”开头,直至结尾
里面有一个标签,有一些文字,我需要替换以文字名称开头的文字:SME名称可能会更改,即可能是名称:高级CTO,因此我需要选择以名称开头的所有文字:。。。。。。并用其他文本替换它 例如,HTML如下所示:Jquery 需要将文本替换为“名称:”开头,直至结尾,jquery,Jquery,里面有一个标签,有一些文字,我需要替换以文字名称开头的文字:SME名称可能会更改,即可能是名称:高级CTO,因此我需要选择以名称开头的所有文字:。。。。。。并用其他文本替换它 例如,HTML如下所示: <span id="lblEmployee">EMP No: 123456789 </br> </br> *Designation: Senior CTO* </span> 现在
<span id="lblEmployee">EMP No: 123456789
</br>
</br>
*Designation: Senior CTO*
</span>
现在,我需要替换**内的文本,即以名称开头的文本。。。。。直到最后,即首席技术官
请建议我可以使用什么JQuery来执行此操作?您可以使用replace with regex:
$document.readyfunction{
console.log$'lblEmployee'.text.replace/名称:.*/,'nextext'
};
环境管理计划编号:123456789
职务:高级首席技术官
指定前的*是通配符吗?是的,如果表示零或更多空格,则为\s*。我在开头和结尾添加了*只是为了标记和突出显示它,可能没有这样的字符。虽然不太清楚,但没有多大区别。当您提供示例代码时,不要插入*,只需添加js注释即可。我编辑过。请看一下。