この本ではVBを紹介します。 NET テキスト処理 (テキストの保存、テキストの置換と追加など)。この本では、さまざまなテキスト操作方法の長所、短所、速度を詳細に比較し、アプリケーションに最適な方法を簡単に選択できるようにしています。この本は、簡単な言葉を使うことに重點を置いています。 NET Framework の文字列処理のための最も重要なツールである正規(guī)表現(xiàn)について説明し、テキストの一致と操作のための獨自の式を構(gòu)築する方法を紹介します。本書の説明は実踐的かつ鮮明で、本書に含まれる大量のコードはアプリケーションで直接使用できます。
この本は仕事に適しています。アプリケーションのテキスト処理効率を向上させたい NET 開発者。

目次

第 1 章 システムがテキストを処理する仕組み
1.1.ネットフレームワーク
1.1.1 共通言語ランタイム
1.1.2.ネットフレームワーククラスライブラリ
1.2 テキストはデータ型
です 1.2.1 ビジュアルベーシック.正味データ型
1.2.2 文字と文??字セット
1.2.3 文字列データ型
1.3 テキストの保存
1.3.1 キャッシュ技術(shù)
1.3.2 內(nèi)蔵
1.3.3 その他の方法
1.3.4.ネット実裝
1.4 文字列操作
1.4.1 接続文字列
1.4.2 部分文字列
1.4.3 文字列の比較
1.4.4 データ型変換
1.4.5 文字列の書式設(shè)定
1.5 文字列の使用法
.1.5.1 文字列の構(gòu)築
1.5.2 文字列の解析
1.6 國際化
1.7.ネットリソースファイル
1.8 まとめ
第 2 章 String クラスと stringbuilder クラス
2.1 この章で使用するツールについて學(xué)習(xí)します
2.2 テキストの構(gòu)成
2.3 ビジュアルベーシックと。ネットフレームワーク
2.3.1 インデックス
2.3.2 Null値と空文字列
2.4 文字列クラス
2.4.1 組み込み文字列
2.4.2 建設(shè)
2.4.3 文字列に値を代入する
2.5 文字列ビルダークラス
2.5.1 長さと容量
2.5.2 tostring() メソッド
2.6 文字列操作
2.61 接続
2.6.2 部分文字列
2.6.3 文字列の比較
2.6.4 フォーマット
2.7 文字列の使用
2.7.1 文字列の作成
2.7.2 マーク
2.7.3 文字列の順序を逆にする
2.7.4 挿入、削除、置換
2.7.5 string と stringbuilder の選択
2.8 まとめ
第3章 文字列変換
3.1 tostring() メソッド
3.2 數(shù)値を文字列として表現(xiàn)する
3.3 日付と時刻を文字列で表現(xiàn)する
3.4 他のオブジェクトを文字列として表現(xiàn)する
3.5 文字列を表すために文字列を使用する
3.6 文字列を他の型として表現(xiàn)する
3.6.1 文字列を數(shù)値に変換する
3.6.2 文字列を日付と時刻に変換する
3.7 コレクションと配列間で文字列を移動する
3.7.1 配列
3.7.2 配列リストオブジェクト
3.7.3 辭書オブジェクト
3.8 まとめ
第4章 國際化
4.1 ユニコード
4.2.ネットフレームワークコーディングクラス
4.3 文字列の処理
4.3.1 cultureinfo クラス
4.3.2 大文字と小文字
4.3.3 文化的に配慮した運用が必要とされない狀況
4.3.4 並べ替え
4.4 文字の処理
4.4.1 キャラクターに関する必要な情報
4.4.2 代理店ペア
4.4.3 文字の結(jié)合
4.5 Unicode 文字列のフォーマット
4.6 まとめ
第5章 正規(guī)表現(xiàn)
5.1システム。文章。正規(guī)表現(xiàn)
5.2 正規(guī)表現(xiàn)クラス
5.2.1 正規(guī)表現(xiàn)オプション
5.2.2 クラスコンストラクター
5.2.3 ismatch()メソッド
5.2.4 replace() メソッド
5.2.5 split() メソッド
5.3 match クラスと matchcollection クラス
5.4 正規(guī)表現(xiàn)検出器の例
5.5 基本的な正規(guī)表現(xiàn)構(gòu)文
5.5.1 異なる文字クラスと一致する
5.5.2 マッチング位置の指定
5.5.3 繰り返し文字の指定
5.5.4 指定代替品
5.5.5 特殊文字
5.6 まとめ
第 6 章 正規(guī)表現(xiàn)の高度な概念
6.1 グループ化、置換、逆參照
6.1.1 単純なグループ化
6.1.2 グループクラスとグループコレクションクラス
6.1.3 交換
6.私。 4 後方參照
6.1.5 上級グループ
6.2 正規(guī)表現(xiàn)での決定
6.3 正規(guī)表現(xiàn)內(nèi)のオプションの設(shè)定
6.4 正規(guī)表現(xiàn)エンジンのルール
6.5 まとめ
第 7 章 正規(guī)表現(xiàn)パターン
7.1 検証文字
7.2 認証番號
7.2.1 數(shù)字のみ
7.2.2 整數(shù)のみを含む
7.2.3 浮動小數(shù)點數(shù)
7.3 電話番號の確認
7.4 郵便番號を確認する
7.5 メールアドレスの確認
7.5.1 IP アドレスの確認
7.5.2 ドメイン名の確認
7.5.3 個人住所の確認
7.5.4 完全な住所の確認
7.6 smtp ログ ファイルを分析する
7.7 htmlタグ
7.7.1 ユーザー入力から HTML を消去する
7.7.2 すべての HTML タグを抽出する
7.7.3 HTML抽出例
7.8 まとめ
文字列クラスを付録
にします。 a. 1 コンストラクター
a. 2 プロパティ
a. 3つの方法
付録b stringbuilderクラス
b. 1 コンストラクター
b. 2 プロパティ
b. 3つの方法
付録c 正規(guī)表現(xiàn)の構(gòu)文
c. 1 文字に一致
します。 c. 2 繰り返しの文字
c. 3 キャラクターの配置
c. 4 グループ化文字
c. 5 決定キャラクター
c. 6 置換キャラクター
c. 7 エスケープシーケンス
c. 8 オプションフラグ
付録 d テクニカル サポート、正誤表、コードのダウンロード
d. 1 本書のサンプルコードのダウンロード方法
d. 2 正誤表
d. 3 メールサポート
d. 4p2p。うろす。コム

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

関連する推奨事項

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

人気のおすすめ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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