如果字符串以character X
结尾,我想用character Y
替换该特定字符。
anything_number_alphabet_dashes_anythingX[END OF STRING]
anything_number_alphabet_dashes_anythingY[END OF STRING]
示例2 DontReplaceThis_X_JustOnlyThisLast_X[END OF STRING]
DontReplaceThis_X_JustOnlyThisLast_Y[END OF STRING]
我想在PHP中使用preg_replace
或ereg_replace
。
美元符号是字符串锚的结束符,所以:
$new_str = preg_replace('/X$/', 'Y', $old_str);