你能帮我解决这个问题吗?如果匹配存在,我想在 PHP 中替换字符串的开头和结尾,例如:
源字符串:
tr_abcdef_lang
或tr_abcdef
或tr_abcdef_cba
我想替换字符串以使其具有这样的:
fk_abcdef
或fk_abcdef_cba
我的意思是如果字符串以_lang
或_language
删除它结尾,并在开始时将第一个之前的所有内容替换_
为fk
.
所以更多的例子:
tr_abcdef => fk_abcdef
tr_abcdef_language => fk_abcdef
x_abc_cba => fk_abc_cba
x_abc_cba_lang => fk_abc_cba
t_tablename_languages => fk_tablename