私は次のようなPythonで文字列を変換しようとしています:
string = 'void demofun(double* output, double db4nsfy[], double VdSGV[], int length)'
の中へ
wrapper = 'void demofun(ref double output, double[] db4nsfy, double[] VdSGV, int length)'
これで、ほとんどの場合、の簡単な組み合わせを使用できwhile
ます。これは、変数名(またはなど)をいじる必要がないためですが、理解できないのは、これらの文字列を置き換えることです。 :string.find()
string.replace()
output
length
double db4nsfy[]
->double[] db4nsfy
double[] VdSGV
->double[] VdSGV
これはどのようにすればよいですか?Pythonの正規表現のRTFMで答えが見つかることはわかっていますが、実際の例から始めたいと思っています。