テキスト操作はほぼすべてのアプリケーションに存在し、テキストを適切に処理するとアプリケーションのパフォーマンスを向上させることができます。
この本ではVBを紹介します。 NET テキスト処理 (テキストの保存、テキストの置換と追加など)。この本では、さまざまなテキスト操作方法の長所、短所、速度を詳細に比較し、アプリケーションに最適な方法を簡単に選択できるようにしています。この本は、簡単な言葉を使うことに重点を置いています。 NET Framework の文字列処理のための最も重要なツールである正規表現について説明し、テキストの一致と操作のための独自の式を構築する方法を紹介します。本書の説明は実践的かつ鮮明で、本書に含まれる大量のコードはアプリケーションで直接使用できます。
この本は仕事に適しています。アプリケーションのテキスト処理効率を向上させたい 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 キャッシュ技術
1.3.2 内蔵
1.3.3 その他の方法
1.3.4.ネット実装
1.4 文字列操作
1.4.1 接続文字列
1.4.2 部分文字列
1.4.3 文字列の比較
1.4.4 データ型変換
1.4.5 文字列の書式設定
1.5 文字列の使用法
.1.5.1 文字列の構築
1.5.2 文字列の解析
1.6 国際化
1.7.ネットリソースファイル
1.8 まとめ
第 2 章 String クラスと stringbuilder クラス
2.1 この章で使用するツールについて学習します
2.2 テキストの構成
2.3 ビジュアルベーシックと。ネットフレームワーク
2.3.1 インデックス
2.3.2 Null値と空文字列
2.4 文字列クラス
2.4.1 組み込み文字列
2.4.2 建設
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 数値を文字列として表現する
3.3 日付と時刻を文字列で表現する
3.4 他のオブジェクトを文字列として表現する
3.5 文字列を表すために文字列を使用する
3.6 文字列を他の型として表現する
3.6.1 文字列を数値に変換する
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 文字の結合
4.5 Unicode 文字列のフォーマット
4.6 まとめ
第5章 正規表現
5.1システム。文章。正規表現
5.2 正規表現クラス
5.2.1 正規表現オプション
5.2.2 クラスコンストラクター
5.2.3 ismatch()メソッド
5.2.4 replace() メソッド
5.2.5 split() メソッド
5.3 match クラスと matchcollection クラス
5.4 正規表現検出器の例
5.5 基本的な正規表現構文
5.5.1 異なる文字クラスと一致する
5.5.2 マッチング位置の指定
5.5.3 繰り返し文字の指定
5.5.4 指定代替品
5.5.5 特殊文字
5.6 まとめ
第 6 章 正規表現の高度な概念
6.1 グループ化、置換、逆参照
6.1.1 単純なグループ化
6.1.2 グループクラスとグループコレクションクラス
6.1.3 交換
6.私。 4 後方参照
6.1.5 上級グループ
6.2 正規表現での決定
6.3 正規表現内のオプションの設定
6.4 正規表現エンジンのルール
6.5 まとめ
第 7 章 正規表現パターン
7.1 検証文字
7.2 認証番号
7.2.1 数字のみ
7.2.2 整数のみを含む
7.2.3 浮動小数点数
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 正規表現の構文
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。うろす。コム
で