![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
#1です
当方ではPHPの環境が無いので確証はもてませんが
ereg("[^\~]",$urlVars) で~以外になると思います。
テストコードでも書いて試しに動かしてみるのが一番だと思います。
頑張ってください。
レスありがとうございました。
あの後、いろいろ検証した結果、MacintoshのOS10.3の問題ということが解りました。つまり、Windowsでは問題なく動作するのですが、MacのOS10.3では、チルダが全角の「~」になってしまうことが判明しました。さらに、コード「\x7e」とすると、全角の「 ̄」オーバーラインとなり、オーバーラインでのURLアクセスするとうまくアクセスできない事。いちいちその箇所を「チルダ」に打ち変えしないといけない事のようです。OS10.3以前はうまくいったようです....。
よって、どのように対処するかの問題になってしまいました。ウェブでいろいろサーチしているのですが、問題可決のヒントがなかなかみつからないので、どうしようかな?と思っているのが実情です。
誠にありがとうございました。
No.1
- 回答日時:
メタ文字は\を使ってエスケープさせないといけませんね
//------------------------------
. 改行を除く任意の 1 文字
* 0 回以上のパターン繰り返し
+ 1 回以上のパターン繰り返し
? 0 または 1 回のパターン
^ 先頭から
$ 末尾から
-------------------------------//
ということで
if(ereg("\~",$urlVars){
にすればいけると思いますよ
この回答への補足
ありがとうございます。
では、逆に「チルダ以外にマッチ」とした場合
ereg("[^\~]",$urlVars)
みたいになると思うのですが、これだと、「\」「~」以外という事になってしまいますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript ソースコードは下の共有コードサイト「張り紙」にあります。 入力フォームの javascript で 1 2022/05/11 11:01
- その他(メールソフト・メールサービス) サンダーバードでメールが受信されない 10 2022/03/24 17:00
- PHP PHP MySql ページング 2 2022/09/20 06:38
- 婚活 マッチングアプリでマッチした子が自己紹介のところに日本人じゃないことが表記してありまして、引っ越して 1 2022/06/14 23:49
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- 固定IP パソコン(無線ルーター)のIPアドレスは、iPhoneのIPアドレスのように簡単に変更可能? 4 2022/04/02 13:00
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Firefox(ファイヤーフォックス) Firefoxのグーグル検索で表示される現在地を修正したい!!! 1 2022/05/17 10:42
- 固定IP Firefoxので表示される現在地を修正するには? 2 2022/05/17 21:16
- その他(読書) やさしいPHP第3版 の サポートページにアクセスしたい。 1 2022/12/17 17:31
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォームで戻った際に入力済み...
-
「ログイン機能を持たせる」説...
-
PHP8を使うと、大量のWarningが...
-
ゆゆにゃ。
-
アマゾンのような評価の星を選...
-
配列の値の更新方法について
-
phpのエラーについて
-
空文字 "" ですが 空文字の意味...
-
if (!empty($_POST) ){ // フォ...
-
functionsでどこまで括るのか固...
-
こちらはただの直列処理ですか?
-
PHPでこのコード自体に意味は無...
-
PHPとHTML+Xamppの掲示板で画像...
-
オススメのプログラミングスク...
-
これの対応OSを教えて下さい。p...
-
PHPのセッション有効期限について
-
php 入力画面から確認表示画面...
-
phpでこの記述をもっと簡単に書...
-
preg_matchで Warning: Undefin...
-
jpgraphで表示されない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php 指定文字列以降の削除
-
^[a-zA-Z_][a-zA-Z0-9_]* でマ...
-
DIRECTORY_SEPARATORについて
-
PHPの変数で最初から2行分の文...
-
PHPの正規表現 パターン修飾子...
-
PHPでurlから第4レベルドメイン...
-
正規表現で3回目の単語の後に文...
-
正規表現で一桁の数字を二桁に...
-
メールアドレスチェックの方法
-
正規表現の「^」と「$」がうま...
-
正規表現でタグからURLを取り出...
-
PHPの正規表現で【】内を文字列...
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
PHPのif文でその処理を途中で抜...
-
こちらはただの直列処理ですか?
-
別ファイルの変数を呼び出した...
-
PHP8を使うと、大量のWarningが...
-
トランザクションが原因?DBに...
-
form actionで二つ送信先を指定...
おすすめ情報