問題タブ [capitalization]

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 投票する
22 に答える
763989 参照

python - 文字列内の各単語の最初の文字を大文字にするにはどうすればよいですか?

...ここで何かを...

s次のようにする必要があります。

これを行う最も簡単な方法は何ですか?

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

solr - SOLR-大文字を使用したワイルドカード検索

SOLR検索に問題があります。クエリを検索しているとき:dog *はすべて問題ありませんが、クエリがDog *(最初の大文字)の場合、結果は得られません。何かアドバイス?私の設定:

0 投票する
51 に答える
489411 参照

java - 文字列内の各単語の最初の文字を大文字にする方法

文字列内の各単語の最初の文字を大文字にし、他の文字に影響を与えない Java に組み込まれた関数はありますか?

例:

  • jon skeet->Jon Skeet
  • miles o'Brien-> Miles O'Brien(B は大文字のまま、タイトル ケースを除外)
  • old mcdonald-> Old Mcdonald*

*( Old McDonaldfind もそうだろうが、そんなに賢いとは思わない。)

Java String Documentationをざっと見てみるtoUpperCase()と、 とのみが明らかになりtoLowerCase()ますが、もちろん、これらは望ましい動作を提供しません。当然、Google の結果はこれら 2 つの機能によって支配されます。すでに発明されているはずの車輪のようですので、今後も使用できるようにお願いして良かったです。

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

perl - Perl の Text::Capitalize が「Juvénal」を「JuvéNal」に変えるのはなぜですか?

Text::Capitalizeを使用して、Web ページ ( WWW::Mechanizeを使用してダウンロードしたもの) からいくつかの UTF-8 でエンコードされた名前の大文字と小文字を区別しようとしていますが、期待した結果が得られません。

たとえば、Web ページ上の名前は「KAJELIJELI, Juvénal」ですが、「Kajelijeli, JuvéNal」をcapitalize_title返します (大文字の N に注意してください)。

$word_rule regex の を にuse utf8;変更しようとしましたが、どちらも からの出力を変更しませんでした。\w[:word:]capitalize_title

誰も私がそれを機能させる方法を知っていますか?

ティア

0 投票する
21 に答える
200345 参照

javascript - jQuery を使用して、ユーザーがまだそのフィールドを編集しているときに、テキスト フィールドの最初の文字を大文字にするにはどうすればよいですか?

テキスト フィールドに入力される文字列の最初の文字を大文字にする方法の例を探しています。通常、これは関数、正規表現、、などを使用してフィールド全体で行われOnBlurます。ユーザーがまだ入力OnChangeしている間、最初の文字を大文字にしたいと思います。

たとえば、「cat」という単語を入力している場合、ユーザーは「c」を押す必要があり、「a」を押すまでに、C はフィールドで大文字にする必要があります。

私が目指していることはkeyuporで可能かもしれないと思いますkeypressが、どこから始めればよいかわかりません。

誰かが私の例を持っていますか?

0 投票する
6 に答える
2354 参照

cocoa - NSTextField(Cocoa)のすべての大文字を強制します

NSTextFieldに大文字を強制する方法はありますか?

郵便番号を入力するためのテキストフィールドを作成し、入力するすべての郵便番号に大文字を使用するようにします。

例:n13etの代わりにN13ET

また、大文字のみを受け入れる正規表現を使用しています(正規表現についてはほとんど知らないため、変更することに熱心ではありません)。

ありがとうございました!

マイケル

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

php - ハード正規表現のヘルプが必要

文字列に文字 (az) のみが含まれているかどうか、最初の文字が大文字であることを確認する正規表現が必要です。大文字の単語に 2 文字を含めることはできません

見る:

The Magician Of The Elfs有効ですが、そうではありませんThE MaGiCiAN oF ThE ELFS

ご理解いただければ幸いです。

トマシュ

無効:

MaGIciaN Of The ELFz
THomas anderson

有効:

Magician of the elfs
Magician Of the Elfs
Magician of The elfs
Thomas Anderson
Thomas anderson

基本的に、文ではなく、単語に複数の大文字を含めることができるようにしたくありません。

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

emacs - 文字列がEmacslispでオールキャップスであるかどうかを確認しますか?

すべて。Emacs lispには、文字列が完全に大文字で構成されているかどうかをチェックするための組み込み関数があるのだろうかと思いました。これが私が今使っているものです:

それは問題なく動作しますが(ASCII文字のみを使用するという前提に基づいていますが)、知っておくべき明らかな機能が欠けているのではないかと思っていました。

0 投票する
21 に答える
232507 参照

javascript - 文字列内の単語を大文字にする

文字列内の単語を大文字にするための最良のアプローチは何ですか?

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

perl - Perl スクリプトでの大文字と小文字の区別 - 区別しないようにするにはどうすればよいですか?

次のマルコフ スクリプトを変更して、大文字と小文字の単語を同じものとして扱うにはどうすればよいですか?

全体的なアイデアは、私のマルコフ テキスト ジェネレーターの出力の品質を向上させることです。

現状では、99 個の小文字の文と 1 つの大文字の文を差し込むと、ほとんどの場合、大文字の文のマルコフ化されていないバージョンが出力に表示されます。