正規表現 タグのページリスト

正規表現置換を利用して末尾の特定の文字や文字列を置換、削除する

正規表現置換を利用して行末の特定の文字や文字列を置換、削除する式を紹介します。正規表現 文字列置換Webアプリ正規表現の文字列置換Webアプリはこちらです。末尾の文字や文字列を削除文字列の末尾の特定の文字や文字列を削除する場合は、行末を表す
カテゴリ: 正規表現 /  タグ: 正規表現

正規表現の置換を利用して文字列の末尾1文字、n文字を削除する

正規表現置換を利用して文字列の末尾1文字、n文字を削除する式を紹介します。正規表現 文字列置換Webアプリ正規表現の文字列置換Webアプリはこちらです。末尾1文字削除文字列の末尾1文字を削除する場合は、行末を表す $ の表現を利用します。置
カテゴリ: 正規表現 /  タグ: 正規表現

正規表現の置換を利用して、文字列の先頭、または末尾に文字列を追加する

正規表現置換を利用して、文字列の先頭や末尾に文字列を追加する式を紹介します。概要正規表現の置換機能を利用して、文字列の先頭や末尾に文字や文字列を追加したい場合があります。置換検索式文字列の先頭や末尾に文字を追加する場合の検索式は次の式を利用
カテゴリ: 正規表現 /  タグ: 正規表現

正規表現の否定 - 指定した文字、文字列以外で一致する正規表現式

質問: 正規表現で~以外で一致させたい正規表現で検索する式を作っているのですが、先頭がOK以外の文字列の行を抜き出したいです。~以外の式はどうやったら記述できるのでしょうか?正規表現や正規表現式内での否定の表現の記述の紹介です。文字の否定
カテゴリ: 正規表現 /  タグ: 正規表現

正規表現で文字列を検索する - Regexを利用する

Regexクラスをを利用して正規表現で文字列を検索するコードを紹介します。概要正規表現で文字列を検索するには、Regexクラスを利用します。プログラム例1UI下図のフォームを作成します。テキストボックスとボタン、Multilineプロパティ
カテゴリ: C# /  タグ: C# 正規表現 Regex

パターンにマッチした文字列の一部分を置換で利用する (Regex 正規表現のグループを利用)

C#で正規表現のパターンにマッチした文字列の一部分を置換で利用するコードを紹介します。概要正規表現でパターンにマッチした文字列の一部分を置換の文字列として利用するコードを紹介します。マッチした文字列の一部分を取り出す方法として、正規表現のグ
カテゴリ: C# /  タグ: C# 正規表現 Regex

パターン一致の条件には含めたいが、結果には含めたくない正規表現 (肯定後読みの利用)

パターン一致の条件には含めたいが、一致した結果には含めたくない場合の正規表現式を紹介します。概要正規表現でパターンにマッチさせた際に、パターンの中の一部のパターン部分に対してマッチさせたい場合があります。この場合は「肯定後読み」を利用すると
カテゴリ: 正規表現 /  タグ: 正規表現

パターン一致の条件にしたいが、一致文字列に含めたくない正規表現式 (肯定先読みの利用)

パターン一致の条件として式に記述したいが、一致文字列や範囲に含めたくない場合の正規表現式を紹介します。概要正規表現でパターンに一致した際に、パターンの中の一部のパターン部分を一致文字列としたい場合があります。この場合は「肯定先読み」を利用す
カテゴリ: 正規表現 /  タグ: 正規表現

特定のパターン以外のパターンで一致する正規表現式 - 否定後読みの利用

正規表現で指定したパターン以外のパターンに一致する正規表現の式を紹介します。概要正規表現で全体のパターンの中の一部のパターンにマッチした場合以外をマッチさせたい場合があります。単体の文字の場合は ^ を利用しますが、パターンを否定したい場合
カテゴリ: 正規表現 /  タグ: 正規表現

正規表現置換で0埋めによる桁揃えをする

正規表現置換で0埋めによる桁揃えをする手順を紹介します。概要正規表現を利用して置換しつつ、数値の桁数を揃えたい場合があります。この記事では、正規表現の置換を利用して数値の桁数を揃える正規表現式と手順を紹介します。この記事では2つの方針を紹介
カテゴリ: 正規表現 /  タグ: 正規表現 文字列置換

特定のパターンを除外するパターンで一致する正規表現式 - 否定先読みの利用

正規表現で特定のパターンを除外したパターンで一致する式を紹介します。概要正規表現で全体のパターンの中で除外したいパターンを除いた一部のパターンに一致させたい場合があります。単体の文字の場合は ^ を利用しますが、パターンを否定したい場合には
カテゴリ: 正規表現 /  タグ: 正規表現

System.Text.RegularExpressions によるHTMLタグの検出

C#で System.Text.RegularExpressions を利用して正規表現を用いてHTMLのタグを検出するコードを紹介します。概要こちらの記事で紹介している正規表現を利用して、System.Text.RegularExpres
カテゴリ: C# /  タグ: C# 正規表現

正規表現でパターンマッチには含めたいが、読み込み済みにはさせたくない場合の記述方法

正規表現でパターンマッチには含めたいが、読み込み済みにはさせたくない場合の記述方法を紹介します。概要正規表現のパターンマッチでマッチさせるパターンには含めたいが、その部分は読み込み済みにさせたくない場合があります。処理済みにさせない場合は正
カテゴリ: C# /  タグ: 正規表現 C#

正規表現で行の先頭を条件にする式

正規表現で行の先頭にマッチする式を記述したいことがあります。概要行の先頭にマッチさせる場合は^を記述します。記述例行の先頭が "Windows" である場合に一致します。^Windows一致する"Windows" の部分が一致します。Win
カテゴリ: 正規表現 /  タグ: 正規表現

正規表現式の (?= ) (?: ) (?! ) の違い

正規表現式の (?=pattern) (?:pattern) (?!pattern) の違いを紹介します。正規表現の置換で式による結果の違いを比較します。(?=pattern) の利用(?=pattern)を利用した正規表現式の結果を確認し
カテゴリ: 正規表現 /  タグ: 正規表現

正規表現によるHTMLタグの検出

HTMLタグを検出するための正規表現を紹介します。パターン1<(".*?"|'.*?'|[^'"])*?>解説式の前後の"<" ">" がタグの開始と終了です。正規表現では通常はできるだけ長い文字列に一致する動作です
カテゴリ: 正規表現 /  タグ: 正規表現 正規表現サンプル

正規表現による文字列置換

正規表現による文字列の置換についての説明です。正規表現 文字列置換Webアプリ正規表現の文字列置換Webアプリはこちらです。文字、文字列の置換単一文字の置換置換パターン、置換文字列に単一文字を指定すると、パターンの文字を置換文字列の文字に置
カテゴリ: 正規表現 /  タグ: 正規表現 文字列置換

正規表現で指定した文字以外の文字に一致する式

質問: 指定した文字以外で一致させたいテキストのログがあります。通常は先頭に + - のマーカーがついています。先頭に"+","-"のマーカーが無い不正なログを抽出したいのですが、どんな正規表現を書けばよいですか?正規表現で指定した文字以
カテゴリ: 正規表現 /  タグ: 正規表現

パターンにマッチした文字列の一部分を抽出する (Regex 正規表現のグループを利用)

C#で正規表現のパターンにマッチした文字列の一部分を抽出するコードを紹介します。概要正規表現でパターンにマッチした文字列の一部分を取り出すコードを紹介します。マッチした文字列の一部分を取り出す方法として、正規表現のグループ機能を利用します。
カテゴリ: C# /  タグ: C# 正規表現 Regex

Regexクラスの正規表現で改行を含めてパターンマッチをする - 改行が正規表現パターンの"."に含まれない

RegExクラスを用いて正規表現パターンマッチをする際に "."のパターンで改行文字(\n)が含まれないことがあります。通常のRegExでは"."のパターンは改行コード以外の任意の文字のパターンを示しています。そのため ".*"というパター
カテゴリ: C# /  タグ: C# 正規表現

日本の郵便番号を正規表現で検出する

日本の郵便番号を検出するための正規表現を紹介します。式日本の郵便番号を検出するための正規表現は次のとおりです。\d{3}(-(\d{4}|\d{2}))?または、新郵便番号のみの検出でよければ、下記の式も利用できます。[0-9]{3}-?[
カテゴリ: 正規表現 /  タグ: 正規表現 正規表現サンプル

正規表現による電話番号(日本)の検出

日本の電話番号を検出する正規表現のパターンは次のとおりです。(0\d{1,4}-|\(0\d{1,4}\) ?)?\d{1,4}-\d{4}電話番号のみを検出するパターン[0-9-]{6,9}$|[0-9-]{12}\d{1,4}-\d{4
カテゴリ: 正規表現 /  タグ: 正規表現 正規表現サンプル

正規表現によるメールアドレスの検出

メールアドレスを検出する正規表現を紹介します。正規表現でメールアドレスを検出するパターンは次の通りです。パターン1\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*パターン2([a-zA-Z0-9])+
カテゴリ: 正規表現 /  タグ: 正規表現 正規表現サンプル

正規表現による URLの検出

URLを検出する正規表現を紹介します。概要正規表現でURLを検出するパターンは下記です。パターン1http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?URLに ~(チルダ)を含めて検出したい場合
カテゴリ: 正規表現 /  タグ: 正規表現 正規表現サンプル

RegularExpressionValidator を使った入力内容の検証

ASP.NETでRegularExpressionValidatorを使った入力文字列の検証をします。ASP.NETプロジェクトを作成し、Webフォームを追加します。WebフォームにTextBox, RegularExpressionVal
カテゴリ: ASP.NET /  タグ: C# 正規表現 ASP.NET Validator コントロール

PHP関数 mb_ereg_match() で正規表現を使ったパターンマッチの方法

PHPのmb_ereg_match() 関数を使って文字列のパターンマッチをします。コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><h
カテゴリ: PHP /  タグ: 正規表現 PHP PHP 正規表現

PHP関数 preg_match() での名前付きサブパターンを利用した文字列抽出処理 - 部分文字列のグループ化

preg_match()関数を用いて名前付きサブパターンのマッチ処理をします。(名前付きグループ化構成体を利用して部分文字列をキャプチャします。)コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML
カテゴリ: PHP /  タグ: 正規表現 PHP PHP 正規表現

PHP関数 preg_replace() での正規表現を利用した文字列の置換処理

PHPのpreg_replace()関数を用いて文字列の置換処理をします。コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html&g
カテゴリ: PHP /  タグ: 正規表現 PHP PHP 正規表現

PHP関数 preg_match() での正規表現を使った文字列検索とマッチ文字列の抽出

preg_match()関数を使って正規表現を使った文字列のパターンマッチングをします。 コード例<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">&l
カテゴリ: PHP /  タグ: 正規表現 PHP PHP 正規表現

PHP関数 mb_ereg()での正規表現を使った文字列検索とマッチ文字列の抽出

mb_ereg()関数を使って正規表現でのパターンマッチングをします。mb_ereg()関数を3つの引数をつけて呼び出すことで、パターンにマッチした部分を取得します。コード例<!DOCTYPE HTML PUBLIC "-//W3C/
カテゴリ: PHP /  タグ: 正規表現 PHP PHP 正規表現

正規表現を利用した文字列の置換処理 (mb_ereg_replace() 関数を利用)

PHPで正規表現を用いた置換をします。PHPではmb_ereg_replace()関数を用いると、正規表現を利用した置換処理ができます。コード例下記のコードでは文中の"シロ"を"クロ"に置換します。<!DOCTYPE HTML PUB
カテゴリ: PHP /  タグ: 正規表現 PHP 置換 PHP 正規表現

正規表現を使った文字列検索 (mb_ereg()関数による正規表現パターンマッチング)

mb_ereg()関数を使って正規表現によるパターンマッチング検索をします。コード例ソースコードの文字コードはUTF-8で保存します。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Trans
カテゴリ: PHP /  タグ: 正規表現 PHP PHP 正規表現

行頭の空白を に置換する(行頭の文字の置換 - Regex,MatchEvaluatorを利用)

Regexクラスを使って行頭のスペースを に置換する方法を紹介します。仕様行頭のスペースを" "に置換します。ただし、先頭から4文字空白があった場合は、"  &
カテゴリ: C# /  タグ: C# 正規表現 MatchEvaluator Regex

TPerlRegEx (PCRE 正規表現コンポーネント) を利用する

この例ではうまく動いていますが、内部エラー:L4077が出るケースが多々あるようです。コード中で最低1回、Matchを実行するとコンパイルは通るらしいです。procedure TForm1.Button1Click(Sender:TObje
カテゴリ: Delphi /  タグ: 正規表現 Delphi 2009 Unicode TPerlRegEx
Copyright © 1995–2025 iPentec all rights reserverd.