我想要一个在_
之间返回单词的正则表达式 word1_word2_word3_word4_word5
我想要一个将返回word3的正则表达式和另一个将返回word4
的正则表达式我有这个正则表达式,_[^_]+_
开始但没有开始
答案 0 :(得分:3)
按“_”拆分字符串,只需访问索引为2和3的块可能更容易,并且可以按照您的意愿进行操作。
答案 1 :(得分:0)
这个正则表达式将捕获这些词:
(?<(^|_))[^_]+(?=(_|$))
它正在使用_
后面的视图或开始,并预览_
或结束。
仅供参考,看后面/后面是非消费的,即“零宽度”。