No.1ベストアンサー
- 回答日時:
\1は、最初の括弧の中身なので 12 です。
\2は、2番目の括弧の中身なので 34 です。なので、正規表現は 12341234 となり、12341234 にマッチするのは当然です。
artoo様、アドバイスありがとうございます。
1.最後の「\1\2」の部分の意味合いは、最初に「\(12\)\(34\)」でマッチした結果をさらに、始まりが「12」と終わりが「34」であるかどうかをチェックしているというでしょうか?
2.ちなみに「\(12\)\(34\)\1」のような記述は文法上適切ではないのでしょうか。
かさねがさね質問をして申し訳ありません。
No.2
- 回答日時:
>最後の「\1\2」の部分の意味合いは、最初に「\(12\)\(34\)」でマッチした結果をさらに、始まりが「12」と終わりが「34」であるかどうかをチェックしているというでしょうか?
いいえ。最初の回答をよく読んでください。
質問のような固定文字列の場合は、あまり意味が無く、\(12\)\(34\)\1\2 は 12341234 と全く同じです。
\([A-Z]\)\([0-9]\)\1\2 のようなケースだと、A1A1 にはマッチしますが、 A1B2 にはマッチしません。
>ちなみに「\(12\)\(34\)\1」のような記述は文法上適切ではないのでしょうか。
いえべつに適切です。123412 と同じなので、括弧などを使う意味が無いですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Visual Basic(VBA) VBA初心者です 検索した数字の行に色をつける 5 2023/02/13 14:22
- その他(コンピューター・テクノロジー) 正規表現の置換で一部の文字列をそのまま残したい 2 2022/05/03 19:19
- ドライブ・ストレージ Windows10でのファイル内の文字列検索 SSDに寿命? 4 2022/07/12 03:25
- Access(アクセス) AccessVBAで任意の複数リンクテーブルをAccessVBAを動かす際に削除したいと考えておりま 1 2022/11/17 15:45
- SEO 検索エンジン反映遅い 1 2022/06/04 07:35
- Firefox(ファイヤーフォックス) Firefoxでグーグルの検索画面が変です 2 2022/09/20 19:25
- Skype スカイプのIDについておしえてください。 1 2023/04/13 08:52
- Excel(エクセル) Excelの列から検索して該当する行を別シートに転記するVBA 2 2022/12/20 09:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正規表現
-
CSVファイルの中で、「 , 」カ...
-
エクセルで数値を全角文字(カ...
-
英数字のみ全角から半角に変換
-
VBA 文字に半角が含まれて...
-
エクセルにMicrosoft Barcode C...
-
Excel VBAでPDFファイルをMicro...
-
VBA EXCEL あるセルの中の一...
-
CString から LPCTSTRの型に変換
-
Accessでのグループ化で全角・...
-
パス区切りの文字について
-
マクロを使ってフォルダー内に...
-
GoogleAppsScript文字列置換の...
-
正規表現の否定先読みで、複数...
-
「何とかで始まり、何とかで終...
-
IEからEdgeへの移行に伴うIMEの...
-
VBA 置換文字がみつからない時
-
EXCELからCSVにすると余計なカ...
-
WORDで改ページすると時々グレ...
-
何故、日本は未だに数字を3桁...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正規表現
-
コマンドプロンプトでのsedの使...
-
シェルスクリプト [[ $number =...
-
Perlで別ファイルから文字列の抽出
-
金額にマッチする正規表現について
-
正規表現のことで
-
リナックスの grepコマンド ...
-
この正規表現を教えて!
-
正規表現。行頭が○○以外にマッ...
-
アスタリスクを検索できません
-
正規表現 .+? について
-
sedの正規表現でグループ化する...
-
メールアドレスかどうかの
-
タグを削除する正規表現について
-
正規表現について VB6
-
言語ではなく、正規表現のみで...
-
CSVファイルの中で、「 , 」カ...
-
英数字のみ全角から半角に変換
-
エクセルで数値を全角文字(カ...
-
EXCELからCSVにすると余計なカ...
おすすめ情報