javascript - 返回第一个字母和所有后续辅音的正则表达式
问题描述
什么是从单词中返回第一个字母和所有后续辅音的正则表达式?
换句话说,它应该做
"word" => "wrd"
"alliteration" => "alltrtn"
有可能一次性完成吗?有替代品?
理想情况下在 perl 中,但我可以从 Javascript 或 Python 进行翻译。
解决方案
你可以试试这个(javascript):
/(?!^)[eyuioa]/g
"word".replace(/(?!^)[eyuioa]/g, ""); // "wrd"
"alliteration".replace(/(?!^)[eyuioa]/g, ""); // "alltrtn"
推荐阅读
- jquery - 具有超长资源的完整日历调度程序
- php - 关于使用 argon2i 散列密码
- dictionary - 按确定对象的总和进行流分组
- android - 清单文件中少数活动的红色下划线
- spring-mvc - 如何在直接写入响应时进行 GZIP 压缩
- swift - Swift:从 [Int: UIView]() 访问 UIView 子项
- angularjs - 显示加载器,直到视图被加载(AngularJS)
- python - 如何使用python在字符串之间添加连字符
- ios - 在 Fabric 中上传 ios build .dSYM 文件需要很长时间
- c++ - “MY”商店是否有通过代码添加证书的访问权限