コンテンツの推奨事項(xiàng)
「正規(guī)表現(xiàn)の學(xué)習(xí)」では、正規(guī)表現(xiàn)の基本概念から始まり、完全な sed および Perl スクリプトの作成、そして HTML ファイルの変換まで、この強(qiáng)力なツールを明確かつ徹底的に説明しています。この本には、読者が正規(guī)表現(xiàn)を簡(jiǎn)単に習(xí)得できるように、簡(jiǎn)潔で明確な例が多數(shù)掲載されています。さらに、この本にはオンラインおよびデスクトップツールがすべて収録されており、高度な參考資料も紹介されており、正規(guī)表現(xiàn)の入門書としては珍しい本です。
「正規(guī)表現(xiàn)の學(xué)習(xí)」は、正規(guī)表現(xiàn)に興味のあるプログラマーやインターネット実務(wù)者に適しています。
著者について### Michael Fitzgerald は有名なプログラマー、コンサルタント、テクニカル ライターであり、オライリーとジョン ワイリー & サンズで 10 冊(cè)を超える技術(shù)書籍を執(zhí)筆し、オライリー ネットワークに多數(shù)の記事を出版しています。彼は、RELAXNG Schema Language Committee for XML のメンバーでした。

オンライン ツールとデスクトップ ツールの両方が利用可能です。

正規(guī)表現(xiàn)を?qū)W習(xí)するための必須ツール
プログラミングの知識(shí)がなくてもすぐに始めることができます。

目次

はじめに
第 1 章 正規(guī)表現(xiàn)とは 1
1.1 Regexpal 2
から始める 1.2 北米の電話番號(hào)と一致する 3
1.3 文字グループを使用して數(shù)字を照合する 4
1.4 文字グループの略語を使用する 5
1.5 は任意の文字 5
に一致します。 1.6 キャプチャのグループ化と後方參照 6
1.7 量指定子の使用 6
1.8 括弧文字 8
1.9 応用例 9
1.10 この章で學(xué)んだこと 11
1.11 関連リソース 11
第 2 章 単純なパターン マッチング 13
2.1 文字列リテラルの一致 15
2.2 數(shù)字 15
を一致させる 2.3 數(shù)字以外の文字の一致 17
2.4 単語と単語以外の文字の一致 18
2.5 空白文字の一致 19
2.6 任意の文字の一致について話しましょう 21
2.7 タグテキスト 23
2.7.1 sed を使用してテキスト 24
にラベルを付ける 2.7.2 Perl 25
によるテキストのタグ付け 2.8 この章で學(xué)んだこと 26
2.9 関連リソース 27
第 3 章 境界 29
3.1 行頭と行末 30
3.2 単語境界と非単語境界 31
3.3 その他のアンカー文字 33
3.4 メタキャラクタ リテラルの使用 34
3.5 タグの追加 35
3.5.1 sed 36
を使用してタグを追加する 3.5.2 Perl 37 を使用してタグを追加する
3.6 この章で學(xué)んだこと 38
3.7 関連リソース 39
第 4 章 選択、グループ化、および後方參照 41
4.1 選択操作 41
4.2 サブモード 45
4.3 キャプチャのグループ化と後方參照 46
4.4 非キャプチャのグループ化 49
4.5 この章で學(xué)んだこと 50
4.6 関連リソース 51
第 5 章 文字グループ 53
5.1 文字グループ 55
の否定 5.2 和集合と差異 56
5.3 POSIX 文字グループ 58
5.4 この章で學(xué)んだこと 60
5.5 関連リソース 60
第 6 章 Unicode とその他の文字のマッチング 61
6.1 Unicode 文字の一致 62
6.2 8 進(jìn)數(shù)の文字とのマッチング 65
6.3 Unicode 文字屬性のマッチング 66
6.4 制御文字のマッチング 68
6.5 この章で學(xué)んだこと 70
6.6 関連リソース 70
第 7 章 量指定子 73
7.1 貪欲、怠惰、獨(dú)占欲 74
7.2 * を使用しますか?マッチを作る 74
7.3 特定の回?cái)?shù)の一致 75
7.4 遅延量指定子 77
7.5 所有量指定子 78
7.6 この章で學(xué)んだこと 79
7.7 関連リソース 79
第 8 章 周囲を見渡す 81
8.1 將來に向けて 81
8.2 先読み防止 84
8.3 振り返って 85
8.4 振り返り 85
8.5 この章で學(xué)んだこと 86
8.6 関連リソース 86
第 9 章 HTML を使用した文書のマーク付け 87
9.1 マッチタグ 87
9.2 sed を使用して通常のテキストを変換する 89
9.2.1 sed 89
に置き換える 9.2.2 sed を使用してローマ數(shù)字 90
を処理する 9.2.3 sed を使用して特定の段落を処理する 91
9.2.4 sed を使用して複數(shù)行の詩を処理する 91
9.3 タグの追加 92
9.4 Perl 94 を使用して通常のテキストを変換する
9.4.1 Perl 95
によるローマ數(shù)字の処理 9.4.2 Perl 96
による特定の段落の処理 9.4.3 Perl 96 を使用した複數(shù)行の詩の処理
9.4.4 Perl コマンドファイルの使用 97
9.5 この章で學(xué)んだこと 99
9.6 関連リソース 99
第10章 ジュニアクラス卒業(yè) 101
10.1 中級(jí)クラスに參加したい 103
10.2 ツール、実裝プログラム、およびライブラリ 103
10.2.1 Perl 103
10.2.2 PCRE 104
10.2.3 ルビー(鬼車) 104
10.2.4 Python 105
10.2.5 RE2 105
10.3 北米の電話番號(hào)と一致します 105
10.4 電子メールアドレスの照合 106
10.5 この章で學(xué)んだこと 106
付録 正規(guī)表現(xiàn)リファレンス 107
用語集 118
インデックス 122
著者と表紙の紹介 124

このウェブサイトの聲明
當(dāng)サイトのすべてのリソースはネットユーザーが投稿したり、各ダウンロードステーションを転載したりしているので、ソフトウェアの完全性を自分でチェックしてください!當(dāng)サイトのすべてのリソースは學(xué)習(xí)と參考のためだけに使用されます。ビジネス用途には使用しないでください。そうしないと、発生したすべての結(jié)果はあなた自身が負(fù)擔(dān)します!権利侵害がある場(chǎng)合は、次の連絡(luò)先に連絡(luò)してください。admin@php.cn

関連する推奨事項(xiàng)

手作り焼き菓子のウェブサイトのテンプレート

手作り焼き食品ウェブサイト テンプレート ウェブサイト テンプレートは、さまざまな手作り焼き食品プロモーション ウェブサイト テンプレートをダウンロードできるウェブサイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場(chǎng)合があります。

現(xiàn)代の人工知能ライティングサービス會(huì)社のウェブサイトのテンプレート

最新の人工知能ライティング サービス會(huì)社の Web サイト テンプレートは、人工知能ライティング サービスを提供する企業(yè)のプロモーション Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場(chǎng)合があります。

ソリューション プランニング ソリューション サービス スタジオ Web サイト テンプレート

企畫企畫ソリューションサービススタジオのWebサイトテンプレートは、様々な企畫企畫サービスを提供する企業(yè)プロモーションWebサイトのテンプレートダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場(chǎng)合があります。

スマート ビジネス コンサルティング サービス會(huì)社の Web サイト テンプレート

インテリジェント ビジネス コンサルティング サービス企業(yè) Web サイト テンプレートは、さまざまなビジネス コンサルティング サービスを提供する企業(yè)プロモーション Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場(chǎng)合があります。

IT ソリューション プロバイダーのプロモーション Web サイトのテンプレート

ITソリューションプロバイダーのプロモーションWebサイトテンプレートは、さまざまなITテクノロジーソリューションを提供する企業(yè)に適したプロモーションWebサイトテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場(chǎng)合があります。

HTML5 エンタープライズ ブロックチェーン サービス Web サイト テンプレート

HTML5 エンタープライズ ブロックチェーン サービス Web サイト テンプレートは、企業(yè)向けにブロックチェーン サービスを提供する企業(yè)プロモーション Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場(chǎng)合があります。

インドの宗教文化教育ウェブサイトのテンプレート

インドの宗教と文化教育の Web サイト テンプレートは、インドの宗教、文化、教育の広報(bào)サービスに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場(chǎng)合があります。

シンプルなパープルスタイルのITソリューション會(huì)社のウェブサイトのテンプレート

ミニマリスト パープル スタイルの IT ソリューション會(huì)社の Web サイト テンプレートは、T ソリューション會(huì)社のプロモーション Web サイト テンプレート Web サイト テンプレートのダウンロードを提供する Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場(chǎng)合があります。

人気のおすすめ

TP5実戦_指導(dǎo)管理システムサイト全體ソースコード

この一連のチュートリアルでは、実際の學(xué)校の教育管理システムを例として使用し、白い紙の上で ThinkPHP5 フレームワークを使用して商用プロジェクトを迅速に開発する方法を段階的に説明します。これにより、TP5 をすぐに使い始めることができます。プロジェクト開発です。

PHP共通関數(shù)まとめ表

PHPでよく使われる関數(shù)、開発時(shí)によく使われる関數(shù)

PHP実踐天龍坡模倣iQiyi映畫ウェブサイトコースウェア

PHP実踐天龍坡模倣iQiyi映畫ウェブサイトコースウェア

TP5 エンタープライズ Web サイト開発ソース コード

當(dāng)サイトの「ThinkPHP5 エンタープライズサイト高速開発コース」パッケージ

Thinkphp6.0 正式版ビデオチュートリアル

Thinkphp6.0 正式版ビデオチュートリアル

thinkphp3.2.3 ブログ テンプレート

thinkphp3.2.3 ブログ テンプレート

一般的なバックエンド管理システム(Thinkphp6+Layui)の実踐開発に関するコースウェア

一般的なバックエンド管理システム(Thinkphp6+Layui)の実踐開発に関するコースウェア

ThinkPHP5 モール プロジェクトの実踐的なビデオ チュートリアル コースウェアのソース コード

ThinkPHP5 モール プロジェクトの実踐的なビデオ チュートリアル コースウェアのソース コード

ライブクラス_ブログプロジェクトのソースコード

ライブクラス_ブログプロジェクトのソースコード