2009-03-28から1日間の記事一覧

大文字・小文字にはまった

PowerShell が大文字・小文字を区別しない、ってのは知ってたんだけど、まさか連想配列のキーでも考慮されない*1とは・・・ PS > $map = @{ 'a'='aaa'; 'A'='AAA'; } キー 'A' の重複は、ハッシュ リテラルでは許可されていません。 発生場所 行:1 文字:15 +…

文字列比較にはまった

PS > 'ー' -eq '々' True PS > 'ー' -ceq '々' True PS > 'ー' -contains '々' True PS > 'ー' -match '々' False PS > 'ー'.IndexOf('々') 0 PS > 'ー'.Contains('々') False PS > 'ー'.Equals('々') False文字列 の比較には -match 演算子か Contains か E…