正規表現を使用して名前を確認したいが、納得のいく結果が得られない。誰でも私の正規表現パターンで何をしているのかを教えてください。私はパタパタにアンダースコア(_)をチェックしていないのにもかかわらず、出力としてJack_Sparrowを得ている理由正規表現の混乱
foreach(Match m in
(Regex.Matches("Jack_Sparrow","^[A-za-z]+[^-]*(\\d)*$")))
{
Console.WriteLine("{0} found at index{1}",m.Value,m.Index);
}
は、私が知っているかもしれませんか?私はむしろジャックスパローを出力したい。私は何が必要ですか?
は、 'str_replace(" _ "、" "、$ username)'を実行する必要があります。しかし、あなたの問題を少し良く説明したり、いくつかの例を挙げたりしない限り、誰も本当に知ることができません。 – mpen