私は二重引用符のすべての出現箇所を一重引用符に置き換えようとしています。例:SublimeText regexpルビタグ内の引用符を置き換えます
<%= t(".headline") %>
<%= f.text_field :email, class: "center big" %>
私は次のようにグループ内t(".headline")
と一致する(?<=<%=\s)(.*)(\")(.*)(?=\s%>)
試してみた:もちろん、それはすべてのoccurances、およびグループのすべてを捕捉しない
1. [4-16] `t(".headline`
2. [16-17] `"`
3. [17-18] `)`
をelse。
また、私はサブライムのReplace: [input box]
で置き換えるものではありません。 $1'$2
などのようなものですが、キャプチャがいくつあるかわかりません。 (<%= t('$1') %>
完璧ではないと交換してより多くのあなたが必要があるかどう「の唯一のペアが、あります前提
<%= t\("([^"]*)"\) %>
:
私はactully '\ K'を使用していません。新しいことを学ぶ:) – Frexuz