擅长:python、mysql、java
<p>你最好的选择是正则表达式</p>
<pre><code>x = "djhajhdomain_rgb1.png"
y = "djhajhdomain.json"
import re
pattern = re.compile(r'\w+domain')
ext = '.json'
match = re.match(pattern, x).group(0)
result = match+ext
assert result == y
</code></pre>
<ol>
<li>导入正则表达式</li>
<li>编译一个模式以在字符串中搜索。(请注意,模式只接受文字字符串“domain”之前的字母数字和/或下划线)</li>
<li>设置预定义的字符串扩展名</li>
<li>使用编译的模式匹配字符串</li>
<li>连接结果</li>
<li>确认结果与所需输出匹配</li>
</ol>