删除电子邮件扩展,但希望保持"@"但是忽略yahoo.com的部分.没有打印出@符号
Removing the email extension but want to keep the "@" but ignore the yahoo.com part. Not printing out the @ sign
//需要帮助打印出xxx@但是从电子邮件地址中删除yahoo.com
function emailSort(){
var emails = document.getElementById("emailTextarea").value.split("'n");
var users = [], l = emails.length, id;
while (l--)
if ((id = emails[l].match(/('w+)'@/)) && (-1 === users.indexOf(id[1])))
users.push(id[1]);
}
试一下
var v="abcd@yahoo.com";
console.log(v.split("@")[0]+'@');
也许你想要这样:
document.getElementById('emailTextarea').value.replace(/yahoo'.com$/, '');
您可以找到@
并取到该位置的子字符串:
email.substring(0, email.indexOf('@')+1)
使用regexp,将@
和随后的内容替换为@
:
email.replace(/@.*/, '@')
相关文章:
- 铬:“;未捕获的语法错误:意外的标记:"
- Firebase2(Firebase.google.com)推送通知-从外部管理
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 使用“+="操作人员
- //而不是在src=“”上使用http://"属性
- "未捕获的语法错误:意外的标记}"
- 可以<脚本类型=“;text/javascript”>window.location=“/"</
- "实例范围”;TypeScript类的getter/setter
- Javascript复选框函数:;缺少:在属性id之后"
- "“;变量未引用正确的对象
- 实现一个建立在google.com之上的自定义搜索引擎
- 得到"读取ECONNRESET”;尝试POST到'graphic.facebook.com'通
- Parse.com Cloud Code beforeSave()错误:"未捕获尝试用指向新的未保存对象的指针
- 为什么=javascript_include_tag"//www.google.com/jsapi"本
- "无效标签“;当使用带有jsonp的jQuery调用jsoni.com时
- 如何在Javascript代码中使用变量Ex:src="htp://www.url.com/file.php?
- 阻止一个具有原点的帧“;http://static.ak.facebook.com"访问具有原点的帧
- 如何使用来自地址的输入“;Something.website.com"并使用输入“0”;什么”;