regex - 要捕获的正则表达式:word_{word}_word
问题描述
我有这样的条目:
media_voice_message
media_photo
media_audio_file
media_video
我只想捕获中间的单词,以便输出如下:
voice
photo
audio
video
我试过这个正则表达式:
/media_(\w+)(_\w+)?/
和这个:
/media_([\w^_]+)/
但是这两个的输出是:
voice_message
photo
audio_file
video
我该如何解决这个问题?
解决方案
推荐阅读
- python - 从源库构建的导入到 python
- reactjs - Typescript,是否可以在没有某种类型的情况下扩展接口?
- javascript - jquery-如何验证表单的每个标签页?
- sql - 在序列函数 PrestoSQL 中使用子查询
- python - 如何将命令行参数传递给在 vscode 中运行的 pytest 测试
- javascript - 模态打开时使抽屉可见。反应原生
- google-data-studio - 基于其他计算字段创建计算字段
- java - 如何修复 GridLayout/GridBagConstraints 中的错误?
- python - Python Kivy UnicodeEncodeError
- gradle - Vaadin Gradle 插件:任务 vaadinBuildFrontend 失败并出现依赖错误