я имею ввиду, чтобы он прошёл первое совпадение поменял, и больше не трогал этот участок текста.
Не подойдёт, потому что совсем не то, что желаемый итог.
Дмитрий ШишкинИгорь Воротнёв
А если у меня не просто строка короткая, а огромная 2000 символов часть кода. Одна часть должно отображаться в русском, другая часть кода в английском, мне тоже через эту функцию делать?
Должен получится следующий результат:
fǎn qí dào ér xíng zhī ,
kě wàng ér bù kě jí ,
zhèng zhì xié shāng huì yì ,
wú suǒ bù yòng qí jí ,
bǎi wén bù rú yī jiàn ,
fēng mǎ niú bù xiāng jí ,
bù guǎn sān qī èr shí yī ,
zhōng guó rén mín jiě fàng jūn ,
zhòng guā dé guā , zhòng dòu dé dòu,