Satimage 戻る| 次へ
Regular表現をデバッグします。
オートメーション環境 > Text、ユニコードレッジ(exp)、およびXML > Textが捜して、取り替える ホームページ > 情報センター > Onlineドキュメンテーション >--正規表現 > Debugging a Regular表現 ツ?/長さ>
スクリプトでRegular表現がある 掘り出し物のテキスト変化(または、 ufindテキストuchange)を使用したいと仮定してください。 ここに、私たちが、あなたがそれをデバッグするのをどう勧めるかがあります。
  • 掘り出し物のテキスト変化を対象としているなら、 File>New AppleScript端末⌘Nメニューを選択することによって、新しいテキストウィンドウを開けてください。 ufindテキストuchangeを対象としているなら、新しいユニコードウィンドウを開けてください。

  • 新しい窓では、あなたのスクリプトにおけるRegular表現が何に働くかを代表している何らかのテキストをコピーしてください。 これはあなたのテストテキストになるでしょう。

  • 通常の Find対話で働いているなら、 Preferencesパネルで Enhanced Find対話を好んでください。

  • Find対話を開いてください。 Regular表現チェック・ボックスを可能にしてください。 当時の啓示チェック・ボックスを損傷してください。 今、あなたはテキストウィンドウでの対話をもたらす必要はなくて対話から前部まで絶え間なく働くことができます。

  • 検索文字列欄でRegular表現を組み込んでください。 Regular表現チェック・ボックスの近くでポップアップメニューに提供されたメタキャラクタリストを使用してください。 それがあなたのように反応させる Findボタンに問い合わせるのは、私たちが次第にRegular表現を組み込むためにアドバイスすると予想します。 長いRegular表現がそれが見つけるべきであるストリングに当たらないなら、サブパターンだけをテストしてみてください。

  • 変化uchangeをテストしたいなら、テストしてください、 ストリングを Replaceボタンに取り替えてください。

  • あなたのRegular表現がいったん働いて、テストされる後、スクリプトに Find対話に関するテキストフィールドの内容をコピーしてください。 手動で二重引用符を加えないでください。 「代わりに、スクリプトでRegular表現を選択してくださいて、次に、 AppleScriptが結ぶメニューコマンドUser Scripts>More Smile命令>Scripting>Makeを選択してください、⌘、」 これは、二重引用符を加えて、そうを必要とするキャラクタから逃げるでしょう。

Copyrightツゥ2005パリ、Satimage
INTERNAL global tmp root {/excite/intl/jp} layout env local excited