Javascript 使用正则表达式从body元素中选择单个文本字符

Javascript 使用正则表达式从body元素中选择单个文本字符,javascript,regex,dom,text,Javascript,Regex,Dom,Text,使用regexjavascript或Jquery,如何在body元素中选择一个单独的字符?我们注意到在我们网站的底部,页脚后面有一个随机的“s”。我们不知道它是从哪里来的-这真的很奇怪,因为它在body元素中,但它没有绑定到任何子元素。它只是漂浮在一些脚本标记之间 页脚后的“s”截图 下面是DOM中脚本之间的“s” 它可能来自一个插件,但在此期间,我们希望我们可以隐藏这一点,直到我们找到罪魁祸首 我试图在控制台中首先选择元素,但没有成功 jQuery('body').filter(fun

使用regexjavascript或Jquery,如何在body元素中选择一个单独的字符?我们注意到在我们网站的底部,页脚后面有一个随机的“s”。我们不知道它是从哪里来的-这真的很奇怪,因为它在
body
元素中,但它没有绑定到任何子元素。它只是漂浮在一些脚本标记之间

页脚后的“s”截图


下面是DOM中脚本之间的“s”


它可能来自一个插件,但在此期间,我们希望我们可以隐藏这一点,直到我们找到罪魁祸首

我试图在控制台中首先选择元素,但没有成功

jQuery('body').filter(function(){return/([s]$)/g.test(jQuery(this.text())})


但是,我无法选择此元素。。有人知道我怎么做吗?非常感谢

如果您的应用程序是php,请尝试在php文件的开头搜索类似的内容。 这是一段代码,将只是重复,而不是执行

s<?php

s如果
s
是结束脚本标记后字符串的开头,并且是该行上的唯一文本,则可以使用捕获组并在替换中使用该组
$1

(<\/script>\s*\n)s$

也许你的
s
角色是通过添加一个新的脚本标记添加的,然后用CTRL+s保存?@ssc-hrep3这是一个非常好的主意,而且非常容易编辑。。如何编写正则表达式来搜索
s
字符?源代码是否已传输/编译为内置JavaScript文件?否则,只需检查原始源代码并使用正则表达式搜索
\s*[s]
。devtools通常在引号中显示文本节点。但是引号只是表示文本节点,而不是源代码中的实际引号。@ssc-hrep3谢谢您的评论。我已经更新了答案。