問題タブ [nsdatadetector]
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.
ios - URL の認識を向上させるために、NSDataDetector で一致数を使用するにはどうすればよいですか?
WKWebView に直接読み込めない URL を修正する関数を使用しています。
URL が有効かどうかを確認するために、NSDataDetector に依存しています。
これが機能しない例を次に示します。
これは変換を行う方法ですが、代わりに認識します
有効な URL として修正コードが実行されません。
上記の例でわかるように、ドメイン名が文字列内にネストされていることがわかります。これを修正して、実際の URL の NSDataDetector をだますようにします。
この問題を解決するために numberOfMatches を利用する方法はありますか? 元の文字列との関係で有効な URL の一致の最小数のようなものはありますか?
swift - ランダムなテキストと電話番号を含む文字列から電話番号の URL を取得する方法
私の iOS アプリケーションには、テキストと 1 つの埋め込まれた電話番号を含む一連の alertController メッセージがあり、alerControllerAction から電話をかける可能性をユーザーに提供したいと考えていました。そのためには、電話番号を抽出できる必要があります。文字列から動的に電話番号 URL に変換し、古い迅速な人にその仕事をさせます。それで、NSDataDetector について約 10 のチュートをたどった後、何らかの理由で常に nil を返すこの関数を思いつきました私の phoneNumberURL オブジェクトで。皆さん、それをチェックして、何かおかしいと思われることがあれば教えていただけますか?
ここには何もありません:
よろしくお願いします。