質問: phpにて 先頭文字がドットで始まる文字を禁止したいのですかなかなかうまくいかなくて なにがわるいのかをおしえていただきたいです ``` preg_match("/^./",$strhoge)); ``` としていますが .aa など入れた場合でも すり抜けてしまいます
回答: 正規表現を使わなくても、もっとシンプルに判定できます。 ``` if($strhoge[0]==='.') { // 1文字目がピリオドだった場合 } ``` 参考:PHPマニュアル 文字列への文字単位のアクセスと修正