の文字列の部分にいくつかの変更を行うことができます。どのように私は式に検索し、こんにちは、私は式からサブ文字列を抽出し、後でそれにいくつかの変更を行い、このようなものを、それらを元に戻すにしたいperlの
((dfhkuyhu.hkjgd.hjkh + hgdfjg.uyrepo.uyu + hgdfjg.uyrepo.uyu)/(hgdfjg.uyrepo.uyu))*((khuh.jbmxcn.bnb + hgdfjg.uyrepo.uyu)/(jhxzku.kjkj.jh + hgdfjg.uyrepo.uyu))
と私は何かのtobeginningと、このような各部分の終わりを追加したい:
((Foo!dfhkuyhu.hkjgd.hjkh![hg] + Foo!hgdfjg.uyrepo.uyu![hg] + Foo!hgdfjg.uyrepo.uyu![hg]).[boo]/(Foo!hgdfjg.uyrepo.uyu![hg]).[boo])*((Foo!khuh.jbmxcn.bnb![hg] + Foo!hgdfjg.uyrepo.uyu![hg]).[boo]/(Foo!jhxzku.kjkj.jh![hg] + Foo!hgdfjg.uyrepo.uyu![hg]).[boo])
任意のアイデア?
回答を提供する機会を得るために、実際の公式を投稿してください。 – MarkSchoonover
違いは何ですか?それは数式の構造の間にドットを持つ文字のいくつかのセットは、私が書いたものとまったく同じですが、今私は '/'、 '*'、 '+'で分割しています。それらを検索して文字列を検索して、もう一度置き換えますが、私はまだそれを解決するためにいくつかのアイデアが必要でした。 と私は正規表現の背後にある全体のアイデアは、正確な数式の権利を持っていないパターンを一致させると思いますか?数式は変更できますが、パターンは同じです! –