Javascript 删除所有电子邮件、外部链接、联系人号码和几个单词Regex
我有一个文本区域,我想删除所有的电子邮件、外部链接、联系电话和一些固定的单词。我还想允许外部链接。我已经尝试了,但没有成功。请你帮我。这是我的htmlJavascript 删除所有电子邮件、外部链接、联系人号码和几个单词Regex,javascript,html,regex,Javascript,Html,Regex,我有一个文本区域,我想删除所有的电子邮件、外部链接、联系电话和一些固定的单词。我还想允许外部链接。我已经尝试了,但没有成功。请你帮我。这是我的html var str=$('#textarea_before').html(); var toagaincheck=str.replace(/(at\)@@www | http | https.*?(\.| dot\)(com | in | org | uk | ac |!)/g'; var last|u second|check=toagainch
var str=$('#textarea_before').html();
var toagaincheck=str.replace(/(at\)@@www | http | https.*?(\.| dot\)(com | in | org | uk | ac |!)/g';
var last|u second|check=toagaincheck.replace(/(\.| dot\)(com|ac|in|org|uk)/g';
var last_check=last_second_check.replace(/\d{5,}/g');
var last_before=last_check.replace(/google | yahoo | mozilla/g');
var result=replace(/(\(d{5,}}{124;((\ d{124;\ s){10,}))/g';
$('#textarea_after').html(结果);
Hi Ravi Prakash Awasthi,
我是来自algocrats的ravi。我是来自http://www.iitd.ac.in 或http://iitd.ac.in 我想通过电子邮件或联系电话与你联系。你能给我发送你的电子邮件或通过我的电子邮件(即ravi)与我联系吗。awasthi93@gmail.com).我的联系电话是1234587585.我正试着写我的联系电话,就像写1234587585。
我想允许一个链接http://www.rgpv.ac.in 但它也正在被取代。
试试这个
其中allow=
只需添加您要删除的固定字,并且假定电话号码长度为10(如果除此之外),然后也提及它。例如,如果电话长度为7,则(\d\s*){7}首先,让我们结合所有的
replace
语句。您如何允许链接,但按照您的意愿删除它们?我不知道,但如果它删除该链接并替换为一个变量,最后将其重新放置,则我的问题是,您是否需要外部链接?是的,只有一个链接,并且它是预先固定的假设我想允许仅适用于http://www.holidayporch.com
,如何在文本区域中允许此外部链接\b(http:(!\/*www.holidayproch\.com){www.holidayproch\.com)。*?\s|\b[^\s]+@[a-z]+\.[a-z]+\b(\d\s*){10}\b|\b(谷歌、雅虎、mozilla)\b
var str=$('#textarea_before').html();
var toagaincheck = str.replace(/\b(http:(?!\/*www\.holidayporch\.com)|www\.\.holidayporch\.com).*?\s|\b[^\s]+@[a-z]+\.[a-z]+\b|\b(\d\s*){10}\b|\b(google|yahoo|mozilla)\b/gi, '');
var result=toagaincheck;
$('#textarea_after').html(result);