正则表达式助手
等级: 中级
正则表达式应该是开发人员工具箱中的一个宝贵部分。它们提供了一种简洁的方式来描述可以用于测试、搜索、匹配、替换或拆分字符串内容的模式。正则表达式提供了其他方法可能需要实现的函数功能。
正则表达式助手通过构建一个有用的工具来帮助您更好地了解正则表达式,该工具也可以用于测试您的应用程序中使用的表达式。
用户故事
- [ ] 用户可以输入正则表达式。
- [ ] 用户可以输入要测试正则表达式的字符串。
- [ ] 用户可以点击“运行”按钮进行测试
- [ ] 如果没有输入正则表达式,则显示警告消息。
- [ ] 如果没有输入字符串,则显示警告消息。
- [ ] 用户可以看到匹配的文本高亮显示,指示
test()
是否能够定位到字符串中的模式。 - [ ] 如果没有匹配任何文本,则显示一条消息。
额外功能
- [ ] 用户可以从下拉菜单中选择要在正则表达式中使用的标志(如 'g')- 全局、不区分大小写、多行、粘性。
- [ ] 用户可以从下拉菜单中选择要应用的RegExp函数 - 测试、搜索或匹配
- [ ] 用户可以看到所选RegExp函数的结果的消息。
- [ ] 开发人员可以使用像Jest这样的测试框架运行自动化测试。