問題タブ [swift-string]

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 に答える
285 参照

swift - バックスラッシュの迅速なエスケープが期待どおりに機能しない

これを印刷すると:

ログの結果は期待どおりに見えます。

しかし、文字列を動的に構築すると、結果が間違っているように見えます

2 番目のケース "\" に二重スラッシュがあることに注意してください。その理由はわかりません。シングルスラッシュまたはトリプルスラッシュを使用してみましたが、それでも間違って出力されます。

編集 - コードの追加:

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

swift - String.Encoding.unicode とは?

Swift は文字列の一連のエンコーディングを提供します。私がこれを書いている時点では、それらのどれも文書化されていません。

これは、 ASCIIエンコードされていること、文字列がUTF-8エンコードされていること、文字列がUTF-16でありビッグエンディアン.asciiであることを意味することを理解できます。これらは明らかに実際のテキスト エンコーディングにマップされます。.utf8.utf16BigEndian

次にあり.unicodeます。「Unicode」エンコーディングはありません。Unicode 標準では UTF-8、UTF-16、および UTF-32が定義されていますが、前述のとおり、Swift では既に定義されています。

システムに最適なものを見つけ出すのは派手なものですか?のエイリアス.utf8ですか?奇妙なApple Unicodeエンコーディングですか?

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

swift - Swiftにアポストロフィを認識させる方法は?

文字列内のすべてのアポストロフィ (') 文字を別の文字に置き換えようとしています。私はこのコードを実行しています:

私はapostを次のようにしようとしました:

someString からアポストロフィを削除したものはありません。

Swift でアポストロフィを置き換える方法があれば教えてください。ありがとうございました。