1
これは、{2,Shahar}
のようなIDと名前の変数を含むRubyの文字列を解析する必要があります。ruby正規表現文字列の繰り返し一致を置換する
文字列は、このようなものです:
text = "Hello {1,Micheal}, my name is {2,Shahar}, nice to meet you!"
私はそれを解析しようとしている、正規表現は、最初}
をスキップし、私はこのような何かを得る:
text.gsub(/\{(.*),(.*)\}/, "\\2(\\1)")
=> "Hello Shahar(1,Micheal}, my name is {2), nice to meet you!"
必要resaultしばらくべきbe:
=> "Hello Michael(1), my name is Shahar(2), nice to meet you!"
私は助けることができる誰にも感謝します。
おかげ シャハル
偉大な、私の問題を解決!どうもありがとうございました! – smintz
よろしくお願いします! –