私は次のような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()outputlength
double db4nsfy[]->double[] db4nsfy
double[] VdSGV->double[] VdSGV
これはどのようにすればよいですか?Pythonの正規表現のRTFMで答えが見つかることはわかっていますが、実際の例から始めたいと思っています。