如何交换字符串变量中的某些值并使用Free Pascal将其写回新值?

| 使用ReadLn(InputFile,strVar)从文本文件中读取一行后,我需要读取strVar的每个字符,并且如果它包含字母\'E \'(例如),我想输出(写入新的文件,实际上)是原始变量,但\'E \'被交换\\替换为数字\'3 \'。 因此,如果从文件中读取了\'Example \',我希望将\'3xample \'写入新文件。 如何在Free Pascal中编写交换代码(我可以写文件位)?其他语言似乎具有交换功能或其他功能。 谢谢 特德     
已邀请:
        您可以使用
StringReplace
strVar := StringReplace(strVar, \'E\', \'3\', [rfReplaceAll]);
    

要回复问题请先登录注册