No.1ベストアンサー
- 回答日時:
Perl5Utilでは未検証です。
(一応VB.NETで多少やりましたが)http://lukewarm.s101.xrea.com/RegEx.html
>(?=regexp)はregexpにマッチする文字列の直前にマッチするようなので
例えば
(?=a)(?=A)
は
Aabにはマッチしないと思う。
最初の
(?=a)
でaの直前がマッチして,(?=A)で残っているのがabだからAがなくて通らないんじゃないかな。
それを考えて,
^(?=.{8,})(?=.*?[a-z]+)(?=.*?[A-Z]+)(?=.*?[~!#$%^&`*+;:""'?/|{}.=_,-]+).+$
という風に毎回.*?をチェックするようにしてみた。どうだろう?
#ただ,見づらいんで俺は正規表現嫌いだけどね。(BNFの方が好き)
うわぁ・・・ありがとうございますー(感動)
回答のとおりにしたら、ばっちりうまくいきました!
ほんとうにほんとうにありがとうございました!!
※正規表現は、正規表現でなければならない、やむをえない事情があったので回避が困難でした。(すでに開発済みのアプリケーションで、入力チェックに正規表現を指定できる、というもの。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- その他(プログラミング・Web制作) VB.NETの正規表現について 4 2022/04/12 16:54
- バックアップ パスワードを登録しているのですが?規約が? 1 2022/05/28 14:54
- その他(プログラミング・Web制作) テキストエディタで複数行にわたる文字列の行頭に番号を振る方法 4 2023/03/11 12:57
- Excel(エクセル) Excelで校閲をする方法はあるでしょうか(取扱説明書への掲載禁止用語の確認) 3 2022/06/11 22:51
- 高校 数学Aの問題です。 下記2パーンのとき、それぞれ何通りありますか? ①アルファベット大文字小文字のい 3 2023/02/08 16:32
- その他(IT・Webサービス) 電気ガスの手続きで文字を入力したいのですが、入力したい文字がアルファベットなんです。ですが、文字がJ 1 2023/05/14 18:00
- オープンソース csvデータのダブルクォーテーションで囲まれた文字内にあるカンマを削除したい 3 2022/09/02 15:17
- その他(IT・Webサービス) パスワードの組み合わせについて 2 2023/07/05 00:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正規表現について VB6
-
シェルスクリプト [[ $number =...
-
なんで真面目な出会いを求める...
-
コマンドプロンプトでのsedの使...
-
CSVファイルの中で、「 , 」カ...
-
エクセルで数値を全角文字(カ...
-
EXCELからCSVにすると余計なカ...
-
VBA 置換文字がみつからない時
-
マクロを使ってフォルダー内に...
-
VBA EXCEL あるセルの中の一...
-
「何とかで始まり、何とかで終...
-
pythonエラー
-
データにカンマが入ったCSVデー...
-
全角入力
-
英数字のみ全角から半角に変換
-
パイソンエラーについて
-
word差し込み印刷 半角カタカ...
-
[VBA][Excel]クリップボードか...
-
CString から LPCTSTRの型に変換
-
VBA 文字に半角が含まれて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正規表現
-
コマンドプロンプトでのsedの使...
-
シェルスクリプト [[ $number =...
-
Perlで別ファイルから文字列の抽出
-
金額にマッチする正規表現について
-
正規表現のことで
-
リナックスの grepコマンド ...
-
この正規表現を教えて!
-
正規表現。行頭が○○以外にマッ...
-
アスタリスクを検索できません
-
正規表現 .+? について
-
sedの正規表現でグループ化する...
-
メールアドレスかどうかの
-
タグを削除する正規表現について
-
正規表現について VB6
-
言語ではなく、正規表現のみで...
-
CSVファイルの中で、「 , 」カ...
-
英数字のみ全角から半角に変換
-
エクセルで数値を全角文字(カ...
-
EXCELからCSVにすると余計なカ...
おすすめ情報