問題タブ [nsregularexpression]

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 投票する
2 に答える
517 参照

iphone - UITextview テキストの特殊文字のフォントの色を変更する方法

私はこのコードを使用して、UITextviewでテキストを表示しています... ViewDidLoadメソッドで

combined数字憲章を含むテキストもありますが、どうすれば数字を識別し、数字のみを茶色にしてフォントをGeorgia-Boldに変更できますか.NSSannerまたはNS正規表現などを使用して可能ですか. これを行う方法?前もって感謝します。

0 投票する
3 に答える
1076 参照

iphone - 特定の文字を省略した NSRegularExpression

だから私は次の正規表現を持っていました:

ただし、ここの \S には # と @ も含まれます。この正規表現を \S にして、# または @ を含まないようにするにはどうすればよいですか?

基本的に、# と @ を除く非空白文字が必要です

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

objective-c - NSRegularExpression が一致しません

だから私は文字列を持っています:

正規表現と一致させようとしています:

ただし、wordArray のカウントは 0 です。これが一致しないのはなぜですか?

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

ios - iOSは、NSRegularExpressionで使用する正規表現を作成します

アップルのドキュメントを読み込もうとしましたが、正規表現を使用することはなく、この問題を解決する方法がわかりません。ユーザーがこのルールに一致する文字列を選択したかどうかを確認するための正規表現を作成する必要があります。最初の文字はsまたはSで、オプションの2番目の文字は。です。(文字ドット)そしてそれはオプションの4桁の数字で1から4までであり、数字がazからの任意の1文字を表すことができた後は常に存在する必要があり、私が。を持つことができた後はオプションである可能性があります。(char dot)そしてそれはオプションです最後の2は数字でなければなりません常に2の数字でなければならず、オプションである可能性があります

私はこのように書こうとしました

しかし、コンソールはこのエラーを出します

誰かが私を助けることができますか?ありがとう!

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

objective-c - NSRegularExpression enumerateMatchesInString:options:range:usingBlock: null の結果を返しますか?

私はパーサーで正規表現を使用していますが、1 つの結果が得られるようです。これが私のコードです: 正規表現:

コード:

入力で 3 つの結果を期待していますが、最後の結果の範囲が場所 = 0、長さ = 0 の場合は 4 になります (最初の 3 つはすべて正しいです)。これは一般的な動作で、範囲の位置と長さを確認するだけでよいですか、それともどこかにエラーがありますか?

価値があるのは、これが私の入力です:

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

objective-c - 2 つの文字列間の URL を抽出する NSRegularExpression

を使用してNSRegularExpression2 つの文字列の間の URL を抽出しています。文字列全体は次のとおりです。

と の間の部分を抽出する必要が/url?q=あり&sa=ます。

0 投票する
3 に答える
1534 参照

iphone - ユーザーが正しい形式で電子メール アドレス文字列を入力したことを確認しますか?

連絡先画面にテキスト フィールドがあり、ユーザーはメール アドレスを入力してメッセージを送信する必要があります。ユーザーが次のような有効なメールアドレスを入力したことを確認する最善の方法は何ですか?

等..

ありがとう

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

ios - NSRegularExpression で NSString から値を抽出する

次の NSString があります。

そこからパラメータの値を抽出する必要があります。NSRegularExpression を使用していますが、動作させることができません:

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

objective-c - 正規表現 - 検索から単語を除外する

「and」と「the」という単語を正規表現検索から除外するために次のことを試しましたが、機能していないようです。私が間違っていることは何か分かりますか?

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

objective-c - Objective-C/Giac - 行列の正規表現

指定された文字列が行列かどうかを確認するために、正規表現を見つけたいと思います。Giac ライブラリの行列は次のように定義されます。

[[1,2,3]、[4,5,6]、[7,8,9]]

"[" で始まり、"]" で終わり、すべての行 (ベクトル) は "," で区切られます ベクトルは同様の方法で定義されます: [1,2,3] したがって、行列はベクトルのベクトルのようなものです。

正規表現を作成しました

しかし、すべてのベクトル (行) の要素数が同じであることを確認する方法が見つかりません...

たとえば、"[[1,2],[3,4,5],[6,7,8,9,0]]" のような文字列は正規表現に一致しますが、行列ではありません...

何か助けはありますか?