問題タブ [nscharacterset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
76 参照

objective-c - object-c でドット表記なしで rangerOfCharacterFromSet の「場所」を呼び出すことは可能ですか?

これをドット表記なしで書こうとしていますが、わかりません:

私は得続けますbad receiver type NSRange (aka '_struct NSRange')

これは不可能ですか?

敬具

0 投票する
1 に答える
74 参照

ios - BOOLメソッドに困っている

UITextField の入力を英数字のみに制限しようとしています。文字と数字。ここでスタック オーバーフローに関する BOOL メソッドの実装を見つけました: https://stackoverflow.com/a/16147160/3344977

その答えを読んだ後、コードで行ったことは次のとおりです。

  1. このプロパティをメイン ファイルのヘッダーに追加しました。

    /li>
  2. これを私のviewDidLoadに追加しました:

    /li>
  3. メソッドの実装を追加しました:

    /li>

そして、これを入力し始めて、viewDidLoad で BOOL メソッドを呼び出してみました (_emailEntry は、ビュー コントローラーのヘッダー ファイルで作成した UITextField プロパティです)。

しかし、xcode にはメソッドのオプションが表示されないためshouldChangeCharactersInRange、BOOL メソッドを間違って呼び出している可能性があります。

これを正しく実装する方法がわかりません。助けてくれてありがとう。

0 投票する
1 に答える
548 参照

objective-c - NSCaseInsensitiveSearch が rangeOfCharacterFromSet で機能しない

NSCaseInsensitiveSearchでは動作しないようですNSString:rangeOfCharacterFromSet。誰かが理由を説明できますか?それは正しい行動ですか?

0 投票する
1 に答える
816 参照

ios - iOSでテキストファイルに英数字が入力されているか確認する方法

テキストフィールドに特殊文字が入力されているかどうかを確認したいという状況があります。

特殊文字が入力されていない場合は、YES を返す必要があります。特殊文字がテキストフィールドに入力された場合、その特殊文字が設定された文字からのものであるかどうかを確認するためのチェックが行われます。入力された特殊文字が特殊文字のセットからのものでない場合は、NO を返す必要があります。

これは私のコードです:

私の問題は、abc@_123 と入力すると YES が返されることです。代わりに、無効な特殊文字であるため NO を返す必要があります。

"_"

あります。

ありがとう

0 投票する
1 に答える
490 参照

nsrange - 句読点文字セットから「@」記号を除外する

このコードを使用して、この方法で attributedString をフィルタリングしようとしています。ただし、rangeOfCharacterFromSet:「@」記号を除いて、元の値をすべて含める必要があります。どうすればいいですか?

0 投票する
1 に答える
2740 参照

swift - Swift: String の最初の文字が ASCII であるか、アクセント付きの文字であるかを確認します

StringSwift で、a の最初の文字が ASCII かアクセント付きの文字かを確認するにはどうすればよいですか? 顔文字やロゴグラムなどの幅広の文字はカウントされません

グループ チャットで、iPhone メッセージ アプリがメッセージの横に人のイニシャルを表示する方法をコピーしようとしています。ただし、顔文字や漢字などのイニシャルは含まれません。

decomposableCharacterSet&が表示されますが、それらが必要かどうかはわかりnonBaseCharacterSetません。

0 投票する
2 に答える
125 参照

ios - NSString 操作。日付のみを削除

NSString がある場合、次のようになります。

解析中で、日付が変更されます

どのように私はそれを変えるのですか

つまり、日付と余分な文字を最後に削除します。

私は使用しました:

出力:

ありがとう

0 投票する
1 に答える
168 参照

objective-c - NSString:componentsSeparatedByCharactersInSet を含む

tokens戻り値:

[@"4", @"23", @"54", @"543", @"23"]

Objective-C で Shunting Yard を実装しようとしています。トークン化から演算子セット自体を削除せずに、演算子セットを使用して中置文字列をトークン化するにはどうすればよいですか?

必要なもの:

[@"4", @"+", @"23", @"-", @"54", @"/", @"543", @"*", @"23"]