問題タブ [camelcasing]

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

regex - 正規表現とキャメルケースの分割

文字列に含まれる大文字のすべての単語の配列を取得したいと考えています。ただし、行が「set」で始まる場合のみ。

例えば:

「set」RegExの外観について制限なし/([A-Z][a-z]+)/

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

java - FreeMarker を使用して混合 (キャメル) の Java 変数名にアクセスできない

FreeMarker (2.3.18) を使用して、カスタム クラスの Java 変数にアクセスしています。変数名に大文字と小文字が混在している場合 (キャメル ケース)、変数が存在しないというエラー メッセージが表示されます。

これは私のクラスのスニペットです:

私の FreeMarker テンプレートで${passedInStudent.name_last}は、値は正常に返されますが、 ${passedInStudent.nameFirst}- というエラーが返されます

  1. FreeMarker でキャメル ケースの変数名を使用する際の既知の問題はありますか?
  2. この特定のバージョンの FreeMarker の問題でしょうか?
  3. それを制御する構成はありますか?
  4. これらの変数にアクセスする方法に何か問題がありますか?
0 投票する
5 に答える
11864 参照

java - 大文字の略語の命名規則

XMLストリームを返すメソッドを呼び出す必要があります

または代わりに

それについてどう思いますか?ベストプラクティスとは何ですか?

0 投票する
7 に答える
2248 参照

r - R でキャメルケースを分割する

Rでキャメルケース文字列を分割する方法はありますか?

私は試みました:

0 投票する
9 に答える
13644 参照

linux - linux bash、ダッシュで区切るキャメルケース文字列

このようなものを変換する方法はありますか?

すべての文字を大文字または小文字に変換する方法をいくつか見つけましたが、その方法ではありません。何か案は?

0 投票する
4 に答える
1774 参照

php - ハイフンで区切られた文字列をキャメルケースに変換しますか?

例えば:

abc-def-xyzabcDefXyz

the-foootheFooo

このPHPを実行するための最も効率的な方法は何ですか?

これが私の見解です:

しかし、私はそれがはるかに少ないコードで実行できると感じています:)

ps:みんなにハッピーホリデー!! :D

0 投票する
7 に答える
29482 参照

ruby - RubyでネストされたハッシュキーをCamelCaseからsnake_caseに変換する

APIラッパーgemを構築しようとしています.APIが返すJSONからハッシュキーをよりRubyっぽい形式に変換する際に問題があります。

JSON には、ハッシュと配列の両方のネストの複数のレイヤーが含まれています。私がやりたいことは、すべてのキーを再帰的に snake_case に変換して使いやすくすることです。

ここに私がこれまでに持っているものがあります:

上記は、このメソッドを呼び出して、文字列を snake_case に変換します。

理想的には、結果は次のようになります。

再帰が間違っています。私が試したこの種のソリューションのすべてのバージョンは、最初のレベルを超えてシンボルを変換しないか、船外に出て、値を含むハッシュ全体を変換しようとします。

可能であれば、実際のハッシュ関数と文字列関数を変更するのではなく、ヘルパー クラスでこれらすべてを解決しようとしています。

前もって感謝します。

0 投票する
5 に答える
246 参照

c# - 文字列をC#でPascalCase文字列に変換するにはどうすればよいですか?

コードに問題があります。何が間違っているのかわかりません。ユーザーに文章を書いてもらいたいのですが、プログラムは書いた文章を1つの単語に分割し、配列内の各単語の最初の文字にToUpperを使用してから、スペースなしで再び結合します。

私のコードは:

Step intoを試して、何が悪いのかがわかるかどうかを確認しましたが、わかりません。

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

ruby - Rubyのテキストでキャメルケースを探す

重複の可能性:
CamelCased単語を識別するための正規表現

テキスト内のキャメルケースを検出しようとしています。Rubularでは、正規表現は正常に機能しますが、スクリプトでは機能しないようです。私の正規表現:http://rubular.com/r/fbeXAM69dX

私のスクリプト:recognizers.rb

別のドキュメントでは、tag_helpers.rb

isCamelCase?動作しましたが、正規表現で問題が検出されたため、変更する必要がありました。正規表現の問題を認識しています。誰かがアイデアを持っているなら、私はちょっと必死です。

編集:これが私のテストです

Ruby1.8.7を使用しています

0 投票する
5 に答える
18891 参照

javascript - Javascript/jQuery: キャメルケース文字列を分割し、スペースではなくハイフンを追加する

これは正規表現を使用した複数の部分の状況だと思いますが、キャメルケース文字列を大文字で分割して小文字に変換し、新しい文字列ごとにハイフンを追加するにはどうすればよいでしょうか?

例えば:

この文字列

次のようになります。

この文字列