タグ付けされた質問 「camelcasing」


3
(単語全体ではなく)CamelCaseの部分ごとにソースコードをナビゲートする方法は?
私がEclipseを使用していたとき、CTRLを押しながら左矢印または右矢印を使用すると、EclipseがLongCamelCaseWrittenWordいくつかのステップでをナビゲートすることを覚えています。一度に1つのラクダ事件の言葉。 したがって、次のようになります(パイプ|は実際のカーソル位置を表します)。 |LongCamelCaseWrittenWord -> CTRL+RIGHT_ARROW -> Long|CamelCaseWrittenWord -> CTRL+RIGHT_ARROW -> LongCamel|CaseWrittenWord -> CTRL+RIGHT_ARROW -> LongCamelCase|WrittenWord -> CTRL+RIGHT_ARROW -> LongCamelCaseWritten|Word -> CTRL+RIGHT_ARROW -> LongCamelCaseWrittenWord| IntelliJでこれを実現する方法はありますか?現在、IntelliJは単語全体を一度に処理します。 IntelliJ 9.0の使用

11
ASP.NET MVCコントローラーメソッドからJSON.NETによってシリアル化されたキャメルケースJSONを返すにはどうすればよいですか?
私の問題は、JSON.NET によってシリアル化されたASP.NET MVCコントローラーメソッドからのActionResultを介して(標準のPascalCaseではなく)camelCased JSONデータを返したいということです。 例として、次のC#クラスを考えます。 public class Person { public string FirstName { get; set; } public string LastName { get; set; } } デフォルトでは、このクラスのインスタンスをMVCコントローラーからJSONとして返す場合、次の方法でシリアル化されます。 { "FirstName": "Joe", "LastName": "Public" } 私はそれを(JSON.NETによって)シリアル化したいと思います: { "firstName": "Joe", "lastName": "Public" } どうすればよいですか?

12
CamelCaseの頭字語[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 この質問を改善する CamelCaseについて疑問があります。あなたがこの頭字語を持っているとしましょう:Unesco = United Nations Educational, Scientific and Cultural Organization. あなたは書くべきです: unitedNationsEducationalScientificAndCulturalOrganization しかし、頭字語を書く必要がある場合はどうでしょうか?何かのようなもの: getUnescoProperties(); このように書くのは正しいことですか? getUnescoProperties() OR getUNESCOProperties();

30
文字列をキャメルケースに変換する
javascript regexを使用して文字列をキャメルケースに変換するにはどうすればよいですか? EquipmentClass nameまたは Equipment classNameまたはequipment class nameまたはEquipment Class Name すべてが次のようになりますequipmentClassName。

12
CamelCaseをJavaで判読可能な名前に変換するにはどうすればよいですか?
CamelCaseを人間が読める名前に変換するメソッドを書きたいのですが。 ここにテストケースがあります: public void testSplitCamelCase() { assertEquals("lowercase", splitCamelCase("lowercase")); assertEquals("Class", splitCamelCase("Class")); assertEquals("My Class", splitCamelCase("MyClass")); assertEquals("HTML", splitCamelCase("HTML")); assertEquals("PDF Loader", splitCamelCase("PDFLoader")); assertEquals("A String", splitCamelCase("AString")); assertEquals("Simple XML Parser", splitCamelCase("SimpleXMLParser")); assertEquals("GL 11 Version", splitCamelCase("GL11Version")); }

13
ハイフンをキャメルケースに変換(camelCase)
正規表現(私は想定)または他の方法を使用して、次のようなものを変換するにはどうすればよいですか? marker-imageまたはmy-example-settingへmarkerImageまたはmyExampleSetting。 分割して-、ハイフン+1のインデックスを大文字に変換することを考えていました。しかし、それはかなり汚いようであり、コードをよりクリーンにすることができる正規表現の助けを期待していました。 jQuery なし ...

4
JSONスタイルのプロパティ名をGSONでJava CamelCase名に変換する
GSONを使用して、取得したJSONデータをJavaオブジェクトに変換しています。それは私のすべてのテストでかなりうまくいきます。問題は、実際のオブジェクトにis_onlineのような名前のプロパティがいくつかあることです。GSONはそれらが完全に等しい名前が付けられている場合にのみそれらをマップします。GSONが名前をJavaのキャメルケースisOnlineに変換するようにするとよいでしょう。 これは、JSONデータの作成中に可能であるようです。キャメルケースは、JSONでアンダースコアで区切られた単語に変換されます。しかし、私はこれを逆に指定する方法を見つけることができません。
106 java  json  gson  camelcasing 

11
キャメルケースまたはTitleCaseを分割する正規表現(詳細)
キャメルケースまたはTitleCase式の一部を抽出するための素晴らしい正規表現を見つけました。 (?<!^)(?=[A-Z]) 期待どおりに機能します。 値->値 キャメルバリュー->キャメル/バリュー TitleValue->タイトル/値 たとえば、Javaの場合: String s = "loremIpsum"; words = s.split("(?<!^)(?=[A-Z])"); //words equals words = new String[]{"lorem","Ipsum"} 私の問題は、それがいくつかの場合に機能しないことです: ケース1:値-> V / A / L / U / E ケース2:eclipseRCPExt-> eclipse / R / C / P / Ext 私の考えでは、結果は次のようになります。 ケース1:VALUE ケース2:日食/ RCP /内線 言い換えると、n個の大文字が与えられます。 n文字の後に小文字が続く場合、グループは次のようになります:(n-1文字)/(n番目の文字+小文字) n文字が最後にある場合、グループは次のようになります:(n文字)。 この正規表現を改善する方法について何かアイデアはありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.