Notepad ++正規表現

Anonim

メモ帳++付録の正規表現

プログラミングは非常に複雑で骨の折れる、そして、しばしば、それが同じまたは類似の効果を繰り返すことが稀ではない単調なプロセスです。最大化するために、文書内の類似要素の検索と交換を自動化してスピードアップするために、正規表現システムはプログラミングにプログラミングされていました。それは主にプログラマー、ウェブマスター、そして他の職業の代表者の時間と強さを節約することをほとんど許可します。高度なNotepad ++テキストエディタで通常の式がどのように使用されるかを調べましょう。

正規表現の概念

実際にNotepad ++プログラムで正規表現の使用を検討する前に、この用語の本質をより詳細に調べましょう。

正規表現は、文書文字列に対してさまざまなアクションを作成できる特別な検索言語です。これは、パターンの原理に対する操作の検索と実行が実行されるように入力されるときに、特別なMetasimvolを使用して行われます。たとえば、正規表現の形式のメモ帳++ポイントでは、既存の文字のセット全体の任意の符号を表し、式[A-Z]はラテン語のアルファベットの大文字です。

さまざまなプログラミング言語では、正規表現の構文が異なる場合があります。 Notepad ++テキストエディタでは、人気のあるPerlプログラミング言語のように同じ値の正規表現が使用されます。

個々の正規表現の値

それでは、最も頻繁に使用されるメモ帳++正規表現に知り合いましょう。

  • 。 - 任意の単一のシンボル。
  • [0-9] - 数字の形式の任意の文字。
  • \ d - 番号を除く任意の文字。
  • [A-Z] - ラテン語のアルファベットの大文字。
  • [a-z] - ラテンアルファベットの小文字。
  • [A- Z] - レジスタから独立したラテンアルファベットの文字のいずれか。
  • \ w文字、アンダースコア、または数字。
  • \ s - スペース。
  • ^ - スタート起動を開始します。
  • $末尾の行;
  • * - シンボルの繰り返し(0から無限大)。
  • \ 4 \ 1 \ 2 \ 3 - グループのシーケンス番号。
  • ^ \ s * $ - 空の行を検索します。
  • ([0-9] [0-9] *。) - 2桁の数字を検索します。

実際、正規表現の象徴は非常に多数あり、それらを1つの記事で覆うことは不可能です。メモ帳++プログラムを使用して作業するときに、プログラマとWeb設計者が使用されるさまざまなバリエーションを大幅に短縮します。

正規表現の実用化

それでは、Notepad ++プログラムで正規表現がどのように使用されるかを特定の例を調べましょう。

例1:検索

特定の要素を検索するために正規表現がどのように適用されるかを検討してください。

  1. 正規表現の操作を開始するには、「検索」セクションに移動し、表示されたリストで「検索」項目を選択します。
  2. メモ帳++プログラムの検索ウィンドウに移動します

  3. Notepad ++プログラムの標準検索ウィンドウを開く前に。 Ctrl + Fキーの組み合わせを押すことによっても取得できます。この機能を操作するには、必ず「正規表現」ボタンを必ず有効にしてください。
  4. Notepad ++プログラムの検索ウィンドウで正規表現を有効にする

  5. 文書に含まれているすべての数字を見つけます。これを行うには、検索文字列の[0-9]パラメータを入力して[次へ検索]ボタンをクリックしてください。このボタンを押すたびに、次の数字が上から下への文書内で強調表示されます。下流から検索モードに切り替えると、正規表現を操作する場合は、従来の検索方法を使用する場合に実行できます。
  6. Notepad ++プログラムの番号を検索します

  7. 「現在の文書内のすべての検索」ボタンをクリックすると、すべての検索結果、つまり文書内のデジタル式が別のウィンドウに表示されます。
  8. Notepad ++プログラムの別ウィンドウで出力出力で検索を実行する

  9. そしてここで派生した検索結果。
  10. メモ帳++で検索結果

例2:シンボルの交換

Notepad ++プログラムでは、文字を検索するだけでなく、それらを正規表現に置き換えることもできます。

  1. この操作を開始するには、検索ウィンドウの[置換]タブに移動します。
  2. メモ帳++プログラムの[置換]タブに切り替えます。

  3. リダイレクトを通じて外部参照のリダイレクトを行います。これを行うには、「検索」列で、値 "href =(http:// [^ '"] *)を入力します。 "置換"フィールド - "href =" / redirect.phpに? to = 1 "。 [すべての置換]ボタンをクリックしてください。
  4. メモ帳++プログラムの交換

  5. ご覧のとおり、交換は成功しました。

メモ帳++プログラムでの交換結果

そして、コンピュータプログラミングやWebページレイアウトに関連しない操作のために、正規表現を使用して交換して検索を適用しましょう。

  1. 私たちは、生年月日で全てのフォーマットの人のリストを持っています。
  2. メモ帳++プログラムの人のリスト

  3. 生年月日と人々の名前をいくつか並べ替えます。これを行うには、「書き込み」(\ w +)(\ w +)(\ w +)(\ w +)(\ w +)(\ w +)(\ w +)(\ d +。\ d +) "、そして"置換 "の列に - "\ 4 \ 1 \ 2 \ 3"。 [すべての置換]ボタンをクリックしてください。
  4. Notepad ++プログラムのリスト内の再配置

  5. ご覧のとおり、交換は成功しました。
  6. メモ帳++プログラムへの置換の結果

Notepad ++プログラムの正規表現を使用して実行できる最も簡単な操作を示しました。しかし、これらの表現の助けを借りて、プロのプログラマーは実行され、非常に複雑な操作です。

続きを読む

ステップバイステップのインストラクション:VKontakteの都市を変更する方法
文字通りVKontakteを含む任意のソーシャルネットワークは、本日、新しい知人を結ぶために特別に作成されたものを含むさまざまな機能の広い範囲を提供します。詳細の似たようなものの一つは、我々が詳細に詳細に教えてくれますどの宿泊施設や出産の街のインストール、です。VKの決済を変更 何でもあなたが持っている街、まず第一に、特定のユーザーにアンケートへのアクセスを提供することにより、追加のプライバシー設定を設定する必要があるという事実に注意を注意してください。同時に、いくつかのデータが、でもこの機能を除いて、まだデフォルトで利用できるようになります。それは誰もがあなたがVKontakteによる検索クエリとして指定されたデータを使用している場合は、あなたのページが結果に表示されることは注目に値します。同時に、でもプライバシー設定は、A現象、ほとんど閉じ個人プロファイルから保護されることはありません。将来的には、プライバシーパラメータから追加の保護なしで実際のデータを示し、注意してください!VKページに街を特定するための第2のなど多くの重要な方法は、「連絡先」のブロックを使用することです。また、以前に考えられてオプションとは対照的に、居住地は大幅に不動産の点に限定されています。Editページを開きます。...
CDBurnerXPの使い方
少なくとも光ディスクがゆっくりとコンピュータのユーザーの寿命を隔てるが、それらの必要性は依然として不可欠です - それらのデータの交換はまだ同じ素晴らしいです。インターネット上のディスクを操作するために作成されたプログラムは多くありますが、それらは潜在的および機能性が異なります。最も人気があり信頼されているプログラムの数で注意することができますCDBurnerXP..このプログラムは、ディスクを使用している一連のディスクのセット、ロシア語の理解可能なメニューであるディレクトリの小さいサイズです。開発者は、ディスクに転送できる情報のSOVSMIEタイプの作業のための本格的な製品を表しています。1。まず第一に、プログラムはダウンロードする必要があります。開発者の公式サイトから、最新バージョンのプログラムをロードします。インターネット接続をインストールする場合は、インストールファイルがすべて必要なファイルを持ちます。 2。ファイルがダウンロードされたら、プログラムをインストールする必要があります。このためには、インストールファイルをダブルクリックして、使用許諾契約に同意し、インストールフォルダを選択します。インストールファイルはインストールされた言語の選択を提供します...