私はTextmateのマクロを書き、数行のコードを1つのCSS行に変換しようとしています。だから、:正規表現:特定の文字まで空白と新しい行を一致させる
#rules #footer ul { margin: 0 auto;
text-align: colorenter;
width: 700px;}
#rules #footer ul { margin: 0 auto;text-align: colorenter;width: 700px;}
になるので、基本的に私は新しい行と空白と一致し、それが終わるところだ}
に当たるまでただ一つの空間にそれらを有効にする必要があります。私は1つのブロックだけのCSSファイル全体を調べるつもりはありません。私は任意のヘルプをいただければ幸い正規表現で本当に悪いんだ
...パターンについて
OPのためのメモは、セレクタが複数の行にまたがる場合には機能しません。 – Qtax
それは働いているようです。しかし、見つけたテキストをスペースで置き換えていくと、最終的にループの中に新しい行がなくなる場所になるように構造化することが可能です閉鎖} ...今はこれが起こったときにそれ以上の新しい行を見つけるべきではありません...私はそれが1つに含まれて欲しいです{ブロック} ...それはクローズドブラケットの前に新しいラインがないなら何かを見つけませんか?私はこれを複数のCSS行を1行にするキーストロークマクロとして実行する必要があります...一度に1ブロック、ありがとうBart –
@Bart、私はあなたが何を意味するか分かりません。おそらく、この新しい要件でオリジナルの質問を編集することができますか? –