ECMAScript 6 字符串的正则方法

伟洪winni 2017-10-10 09:08:48


RegExp的split要怎么用?

...全文
169 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
functionsub 2017-10-10
  • 打赏
  • 举报
回复
首先,new出来的对象没有prototype属性,只有类才有 其次,人家说的是字符串共有4个方法,你new了个正则出来,split个啥? 至于使用,就是new一个正则,然后字符串split这个正则啊
var reg = /,|\./;
var str = '111,dfdf.3434,weqwe';
str.split(reg); // ["111", "dfdf", "3434", "weqwe"]
functionsub 2017-10-10
  • 打赏
  • 举报
回复
var reg = /,|\./;
var str = '111,dfdf.3434,weqwe';
str.split(reg); // ["111", "dfdf", "3434", "weqwe"]
reg[Symbol.split](str) // ["111", "dfdf", "3434", "weqwe"]
定义过来的是Symbol类型的方法名
伟洪winni 2017-10-10
  • 打赏
  • 举报
回复
引用 1 楼 functionsub 的回复:
文档说那四个方法定义在RegExp的实例上

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧