• 締切済み

スペースの判別

PHPで変数内文字列にて 英数字の前後のみ半角スペースが使用可にしてそれ以外を エラーにしたいのですが どのように判別すればいいでしょうか?

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

具体的な良い例と悪い例をだしてください。

tamurad007
質問者

お礼

ありがとうございます。 良い例 a aaa 悪い例 あ あああ 英数字の前後のスペースのみ許可する仕様です

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • カタカナ判別

    PHP4、及び5で扱える中で、全角・半角は見ずにカタカナかどうかだけ区別するにはどうすれば良いのでしょうか? 例を挙げると、 「あいウエオ」であれば、カタカナは3つ。 「あいうえオ」であれば、カタカナは1つと判断する様な物です。 文字列を一旦全て全角にして、それから全角カナ判別を行うのではなく、全角・半角関わらずにカナ判別を行う方法はあるのでしょうか?

    • ベストアンサー
    • PHP
  • 半角スペースを全角スペースに

    文字列で、半角スペースを全角に置き換える方法がわかりません。。。 正規表現が苦手で、MySQLに登録する画面を作りましたが、半角スペースがあると、それ以降が無視されてしまうため、その半角スペースを全角スペースに置き換えたいのですが、書式がわかりません。 すいませんが、ご教授お願いします。 あと、もし全角スペースに置き換える方法以外で何かいい策などもしありましたら、それもよろしくお願いします。

    • ベストアンサー
    • PHP
  • WORD2003でスペースに網掛けを設定する方法

    文字列に網掛けまたは塗りつぶしで反転文字にした場合、対象の文字列の前後にスペースをいれ、そのスペースにも同じ網掛けまたは塗りつぶしの色を入れたいのですが、文字列の前の半角のスペースには網掛けが設定できますが、文字列の直後のスペースには網掛けが設定できません。塗りつぶしでも同様です。 前後に同じ幅のスペースをいれて網掛けまたは塗りつぶしを設定する方法がありましたら、お教えください。宜しくお願いいたします。

  • マクロのInstr()などでスペースが半角全角不明の時は?

    InstrやRight関数で文字列変数内のスペースを取得するとき、半角全角どちらでもOKにするにはどう記述しますか? Instr(myStr," " Or " ")はエラーになります。

  • 半角判別

    いろいろ検索してみたものの、半角判別のしかたがわかりませんでした。 ある文字列が全角文字を含んでいるかいないかだけを判別したいのですが・・・。 (例) 「yahooオークション」=全角含む 「yahoo」=全角でない #javascriptでなくasp側の処理で判別したい。

  • FC2の無料ホームページスペースの登録について

    登録が出来ず、お問い合わせができませんので こちらでご存知の方教えてください><。 FC2の無料ホームページスペースの登録について質問なのですが、 希望アカウント名 [必須]というところで、 http://【半角英数字30文字以内】 .web.fc2.com と指定しますよね。 でも、何回やっても 『ディレクトリ名は半角英数字で入力してください』 みたいなエラーが出てくるんです。 まずディレクトリが何かもわからないのですが、半角なんちゃらというのは、ココだけしか入力するところがありません。 【】の中は半角英数字30文字以内を守ってコピペとかしないできちんと入力しても、結果はおんなじです。 どうしてでしょうか。。。。゜゜(>ヘ<)゜ ゜。

  • フォームからの値が日本語かどうかの判別法

    フォームから渡された文字列データが ・全角文字のみで構成されているかどうか ・半角カナのみで構成されているかどうか を判別するにはどのようにすればよいでしょうか。 mb_string系にそれらしい動作をする関数はありますか? ちなみにPHP Version 4.3.3です。 よろしくおねがいいたします。

    • 締切済み
    • PHP
  • 全角入力中に半角スペースを挿入できますか?(Wordなどで)

    Wordなどで半角スペースを入れるには、半角に切り替えないとできないのでしょうか? 全角文字→英数字変換ならF10でできて便利ですが、あのようなことはスペースではできないのでしょうか。

  • LINUXで半角の英数字以外の文字列をgrep検索したい

    LINUXで半角の英数字以外の文字列をgrep検索したい たとえば a!3" とか 30%(under_s) とか grepでもなんでもよいですが上記のような半角英数字以外の文字列を検索できますでしょうか。 grep -c で、半角英数字以外の文字列があるかどうか確認したいです。 よろしくお願いします。

  • エクセルで左端のスペースを削除したいです。

    こんにちは いつもお世話になっています。 エクセル2003を使っています。 A列に人名の文字列があります。左端に半角のスペース、文字列の中に全角のスペース、右端にスペースはありません。文字の個数は人名のため様々です。 ここで、左端の半角スペースだけを削除したいのです。 Ltrim関数というのが当てはまるのでしょうか。 半角スペースの削除の方法を教えてください。

このQ&Aのポイント
  • Steamポイントを使って機能に関わるアイテムを購入できるのか調べてみました。
  • Steamクライアントの機能を追加するようなアイテムはないようです。
  • Steamポイントを利用してプロフィールのレイアウトやゲームの背景を変えるアイテムを購入することができます。
回答を見る