擅长:python、mysql、java
<p>使用<a href="https://stringr.tidyverse.org/" rel="nofollow noreferrer">stringr</a>包,您应该能够这样组合:</p>
<pre><code>> stringr::str_match_all(string = "ABCSGADAZZZ",
pattern = "[DSTE][^P][^DEWHFYC]D[GSAN]")
[[1]]
[,1]
[1,] "SGADA"
> stringr::str_locate_all(string = "ABCSGADAZZZ",
pattern = "[DSTE][^P][^DEWHFYC]D[GSAN]")
[[1]]
start end
[1,] 4 8
</code></pre>
<p>然后组合函数输出或编写一个简单的包装函数</p>