PREG_REPLACE if string ends with char X, then the last X character replace it with a Y character
If a string ends with the character X, i want to replace that particul开发者_开发百科ar character with the character Y.
Example 1
anything_number_alphabet_dashes_anythingX[END OF STRING]
to
anything_number_alphabet_dashes_anythingY[END OF STRING]
Example 2
DontReplaceThis_X_JustOnlyThisLast_X[END OF STRING]
to
DontReplaceThis_X_JustOnlyThisLast_Y[END OF STRING]
I want to do this in PHP with preg_replace or ereg_replace.
Dollar sign is the end of string anchor, so:
$new_str = preg_replace('/X$/', 'Y', $old_str);
加载中,请稍侯......
精彩评论