Regex 确保有';除了HTML标记和空白字符,还有哪些文本?

Regex 确保有';除了HTML标记和空白字符,还有哪些文本?,regex,Regex,我需要确保来自用户的消息(即字符串)除HTML标记和空白字符外,还包含一些文本,因此在显示时不会完全为空。您可以使用此正则表达式和cehck将匹配项替换为空 (?:<[^>]+?>|\s+) (?:]+?>|\s+) Javascript中的 your_string= your_string.replace(/(?:<[^>]+?>|\s+)/img, ""); your_string=your_string.replace(/(?:]+?>|\s+)/

我需要确保来自用户的消息(即字符串)除HTML标记和空白字符外,还包含一些文本,因此在显示时不会完全为空。

您可以使用此正则表达式和cehck将匹配项替换为空

(?:<[^>]+?>|\s+)
(?:]+?>|\s+)
Javascript中的

your_string= your_string.replace(/(?:<[^>]+?>|\s+)/img, "");
your_string=your_string.replace(/(?:]+?>|\s+)/img,”;

然后检查您的_字符串是否为空

请提供您尝试过的内容以及您面临的问题。我尝试过使用编程语言的函数做同样的事情,但这与此无关。@Sector-用什么语言?@karthikselvaraj in javascript请检查下面的正则表达式。我不太会用javascript编写代码。不过,这是regexp谢谢您的回复,但我需要一个regexp,它将根据是否有文本返回true/false(如果可能的话),因为使用它会更容易。@Sector-我们不能单纯使用regex来实现这一点,我们必须做一些代码工作。检查字符串是否为空没什么大不了的。在我使用的PHP框架中,添加一个由单个regexp检查组成的验证规则将需要大约1-3行代码,而编写一个自定义验证器(它执行一些操作(如替换和检查))将需要几十行代码。但既然这是不可能的,可能就没有比你更好的解决方案了。另外,谢谢你的regexp,但它不会删除像这样的东西。如果是的话,我会把你的答案标记为最好的。在你的问题中,你告诉我只删除html标记。“一个regexp,以确保除了html标记和空白字符之外还有一些文本?”“空白字符”英语不是我的母语,但类似于我试图说的“空白字符”。