問題タブ [case-conversion]
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.
c++ - C / C++UTF-8大文字/小文字変換
問題:一方のマシンで動作し、もう一方のマシンでは失敗する、対応するテストケースを持つメソッドがあります(詳細は以下を参照)。コードに何か問題があり、1台のマシンで偶然に動作する原因になっていると思います。残念ながら、問題を見つけることができません。
std :: stringとutf-8エンコーディングの使用は、私が実際に影響を与えない要件であることに注意してください。C ++メソッドを使用することはまったく問題ありませんが、残念ながら何も見つかりませんでした。したがって、C関数の使用。
方法:
テスト:
失敗したテスト(2台のマシンのうちの1台でのみ発生):
両方のマシンにロケールen_US.utf8がインストールされています。ただし、異なるバージョンのlibcを使用します。コンパイルされた場所に関係なくGLIBC_2.14を搭載したマシンで動作し、他のマシンでは動作しませんが、適切なlibcバージョンがないため、そこでのみコンパイルできます。
いずれにせよ、このコードをコンパイルして、失敗したときに実行するマシンがあります。コードに何か問題があるはずですが、どうなるのでしょうか。C ++メソッド(特にSTL)を指すことも素晴らしいでしょう。ブーストや他のライブラリは、他の外部要件のために避ける必要があります。
c# - テキストをパスカルケースに変換するにはどうすればよいですか?
「WARD_VS_VITAL_SIGNS」という変数名があり、それをパスカルケース形式に変換したい:「WardVsVitalSigns」
どうすればこの変換を行うことができますか?
java - if ステートメントを使用せずに小文字の char を大文字に変換する
char
if ステートメントを使用せずに小文字を大文字に変換するにはどうすればよいですか? つまり、次のようなコードは使用しないでください。
javascript - Javascript は PascalCase を underscore_case/snake_case に変換します
PascalCase
文字列を文字列に変換するにはどうすればよいunderscore_case/snake_case
ですか? ドットもアンダースコアに変換する必要があります。
例えば。変換
の中へ
typescript - タイトル TypeScript で文字列の大文字と小文字を区別する
TypeScript は、文字列を大文字にするか、タイトルを大文字にするための組み込みメソッドを文字列に提供していますか?
toLocaleLowerCase()
、LowerCase()
、toLocaleUpperCase()
およびの方法を認識していますUpperCase()
。TypeScript には別のケース変換メソッドがありますか?