問題タブ [character-properties]
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.
java - 絞首刑執行人ゲームで登場人物を明らかにする
だから私がやっていることになっているのは、ユーザーが文字を入力し、プログラムが文字が単語の一部であるかどうかを確認することです。そこから、文字の1つを明らかにするために使用する必要があるコードを理解できませんそれ自体は私がこれまでに持っているものです
これは私が与えられたクラスの別の部分であり、それをメソッドと呼んで実装する方法を理解する必要があります
私の主な問題は、最初のセクションにあります。ここで、私がWordHider revealChar = new WordHider();
System.out.println(revealChar.revealLetter(guess));
すべきことは手紙を明らかにすることですが、それは間違いなく正しくありません。何かアイデアはありますか?
javascript - ラテン文字チェック
似たような質問がいくつかありますが、まったく同じであるか、私にとって有効な答えがあるものはありません。
テキスト フィールドにすべての有効なラテン文字が含まれているかどうかを検証する JavaScript 関数が必要です。具体的には:
Basic Latin (C0 制御文字を除く)、Latin-1 (C1 制御文字を除く)、Latin Extended A、Latin Extended B、および Latin Extended Additional。このセットは、Unicode コード ポイント U+0020 から U+007E、U+00A0 から U+024F、および U+IE00 から U+IEFF に対応します。
そこにある回答の中には、テキストフィールドの最初の文字をチェックしているように見えるものもありますが、他のものを見逃しているようです。
これは私がこれまでに試したことです(これはうまくいきません!):
次の種類の作品は、最初の文字に対してのみ:
これを行う正しい方法は何ですか?
説明ではなくコードが本当に必要ですが、両方の方が良いでしょう。
ありがとう
regex - カテゴリプロパティコードを使用して正規表現パターンから文字を除外する方法は?
Perl 互換の正規表現 (PCRE)に使用できるカテゴリ プロパティ コードが多数あります (「Unicode 文字プロパティ」を参照)。
文字 ( )、数字 ( )、スペース区切り ( ) だけでなく、句読点 ( ) にも一致する正規表現パターン ( subpattern という名前)を定義しました。\p{L}
\p{N}
\p{Zs}
\p{P}
これを URL ルーティングに使用しているため、スラッシュは除外する必要があります。どうやってやるの?
編集:
コンテキストに関する追加情報: パターンは Zend Framework 2 モジュールのルート定義に使用されます。
/Catalog/config/module.config.php
c++ - C ++の文字と矛盾する算術演算?
私は非常に単純な C++ プログラムを使用してキャラクターをいじっていました。状況を説明させてください -:
上記のプログラムを実行すると、cの値をスペイン語の文字セットにある「á」として入力し、Windowsでは「Alt + 160」と入力します。これは、コンピューターがプレーンな古い文字を上記の署名付き文字として実装しているためですプログラムは 'á' の整数値を -96 として出力しますが、m の値を出力すると奇妙なことが起こり、出力が -84 ではなく -19 として返されますが、次のプログラムを実行すると -:
私は正しい出力値を取得しましたが、なぜこれが起こっているのかについて混乱しています.すべての文字がコンピューター内のいくつかの数字に裏打ちされている場合、式 m = 12 + 'á' が m = 12 + (- 96)。この問題について教えてください。Windows 7 と Dev C++ を使用しています
regex - Perl: FULLWIDTH LATIN SMALL に一致させる方法
listadminを使用して、多くの mailman ベースのメーリング リストを管理しています。件名の長いリストと、スパムをブロックするように設定された差出人アドレスがあります。最近、見栄えの良い Unicode 文字を使用しているという意味で、よりスマートなスパムを受け取りました。
件名: あなたが今までに見たすべてのアダルト映画は、あなたが今利用できる HD の 13' 000 映画の exx エキサイティングな編集に匹敵するものは何もありません!
また
件名: HD 品質のビデオと写真のグラフ s o tchic ks <br> はこちら
これをブロックするために、スマートな Perl 正規表現を使用したいと考えています。これらのサブジェクトを hexdump にパイプすると、多くの文字がFULLWIDTH LATIN SMALL LETTERであることが明らかになりました。ただし、\p{FULLWIDTH LATIN SMALL LETTER}
機能しません:Can't find Unicode property definition "FULLWIDTH LATIN SMALL LETTER"
問題は、\p{something}
これらの全角文字に一致する があるかどうかです。あるいは、これらの文字を一致させる別の方法はありますか?
java - Javaの説明で文字をインクリメントする
次のような Java フラグメントがあります。
印刷:A
それから私がこれをするとき
現在は次のように表示されます: B
私もそれを試してみましたがZ
、結果は[
(開き角括弧)
になり-
、結果は.
どうしてそうなった?これについて考えられる説明は何ですか?前もって感謝します。
c++ - C++ で文字を比較するときに従う特別な構文はありますか?
C++ を学習しており、基本的な電卓アプリを作成してみました。目標は、ユーザーから 0 ~ 9 の 2 つの数字と、数学演算 (+、-、、/) を取得することです。他の文字が入力された場合は、プログラムをループして、適切な入力を求め続ける必要があります。
しかし、プログラムを実行すると、0 ~ 9 の数字が認識されず、ループが繰り返されます。私が使っている主な機能はこの3つです。メインから呼び出しているだけなので、そこに問題があるとは思えません。助けてください?
ああ、go-to を使うべきではないことはわかっていますが、練習したかったのです。そして、このコードをより効率的に記述する方法を指摘できれば、それは素晴らしいことです。どうもありがとう。
}
}
}
javascript - Javascript 正規表現のラテン文字
このjavascript正規表現にČčĆ抚Đđのようなラテン文字の使用を含めるにはどうすればよいですか
アップデート:
チェックボックスラベルをフィルタリングするためのこのコードがありますが、Ččćの入力があるとうまく機能しません
ここにフィドルがあります:DEMO