#include <MsgBoxConstants.au3> ; to declare the Constants of MsgBox
Local $sRegex = "(?m)(numberPinyin":\s*".*)(v)(.*)""
Local $sString = "['{"russian": "женщина", "english": "woman, v","numberPinyin": "nv3","typeOfChar":"character","typeOfTranslating":"original"}'," & @CRLF & _
"'{"chinese": "弯竖左钩", "russian": "вогнутая с крюком влево", "english": "concave with left hook","numberPinyin": "eav","typeOfChar":"stroke","typeOfTranslating":"byStrokes"}'," & @CRLF & _
"'{"chinese": "弯竖右钩", "russian": "вогнутая с крюком вправо", "english": "concave with right hook","numberPinyin": "vm2","typeOfChar":"stroke","typeOfTranslating":"byStrokes"}']"
Local $sSubst = "\1ü\3"
Local $sResult = StringRegExpReplace($sString, $sRegex, $sSubst)
MsgBox($MB_SYSTEMMODAL, "Result", $sResult)
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for AutoIt, please visit: https://www.autoitscript.com/autoit3/docs/functions/StringRegExp.htm