問題タブ [ord]

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

ruby - 文字列内の複数の文字に整数を代入する

文字列内の複数の文字に整数を割り当てようとしています。

この配列を取得した後、文字列内の各文字に整数を割り当てたいので、次のようなことを試しました...

残念ながら、最初の文字に対応するアルファベットの整数しか取得できません。

出力が次のようになるように、各文字列の残りの 4 文字を割り当てる方法について誰かがヒントを教えていただければ幸いです。

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

php - PHP 関数 ord() が cirilyc 文字の間違ったコードを返す

ロシア語の 'A' の utf-8 文字コードは 1040 (10 進数) です。Javascriptは正しく行います:

しかし、PHPコード

208 を返します。

私が持っているPHPコードの冒頭に注意してください:

PHP で UTF-8 文字のコーディングとデコードを実装するにはどうすればよいですか? ord?の代わりに別の関数を使用します。

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

python - リストに関するフォーマットの問題

入力として名前を取り、それをリストに入れ、それに対して ord() を実行するこの関数があります。ただし、フォーマットの問題であると思われるいくつかの(私が信じている)問題があります。私はそれを次のように表示しようとしています:

名前は正しく表示されていますが、ASCII 値は次のように表示されています。

どこが間違っているのかわからないので、以下は私が作成したコードです。

ありがとう!

編集:ありがとう、本当に感謝しています。私が間違っていた場所を見つけてください!

0 投票する
1 に答える
2552 参照

haskell - Haskellでデータ型のカスタム順序を実装するには?

次のようなポーカー カードのデッキを表すデータ型があるとします。

インスタンス Show Card where show (Card vs) = show s ++ show v

Haskell は、これらの関係を明示的に指定せずEqに導出できるようにすることで、すでに多くのことを助けてくれます。ポーカーのルールに従って 2 つの手の値を最終的に比較するOrdために使用したいので、これは特に便利です。Ord

現在、ポーカーでは、順序に関してスーツはあまり重要ではありません。したがって、私は試しました

これはすでに少し冗長です...そして機能しません:

Suitでは、すべてのスーツが等しいという事実を表す順序付けを適切に定義するにはどうすればよいでしょうか?

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

python - Python - リストから要素 (外字) を削除する

いくつかのユニコード値で示される外国の文字を含むpythonリストがあります:

「\u7e2e」または他の同様のタイプのアイテムをすべて削除する必要があります。リスト内の項目にASCII文字または単語が1つでも含まれている場合、それは除外されるべきではありません。例:'China\u3062'を含める必要があります。この質問を参照して、128 より大きい値に関連する何かがあることに気付きました。次のようなさまざまなアプローチを試しました。

しかし、これはエラーを返します:

期待される出力:

これはどうすればいいのでしょうか??

0 投票する
1 に答える
721 参照

python - 長さが 10^5 までの文字列の回文アナグラムの生成

以下を試してみましたが、17文字の文字列を試すと時間がかかりすぎます。

これは、実際にはhackerrank での「ゲーム・オブ・スローンズ」チャレンジに対する私の解決策です。実行時間を短縮し、長さ 10^5 の文字列を高速に実行するにはどうすればよいですか?

ありがとう。

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

php - ASCII コード 101 204 129 のヨーロッパ文字「é」

文字「é」に問題があります。

ftp_nlist($this->ftpStream, $directory); 「Parté.mp4」のような文字列がありますが、「é」は正規表現と一致しません[\p{L}]*\.mp4

ここに例があります:

動かない「é」のASCIIコードは「101 204 129」です。$e が奇妙な文字である関数ord($e);は、単純な文字 e のコードである '101' を返します。


$e = substr($fileName,4,3);1文字を取得するために を作らなければならないので、私の 'é' は 3 文字で構成されているようです。

正規表現でこれらの文字を承認できるようにしたいと思います...リードがあれば、ありがとう。

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

vba - 単語ダイアログボックスが開きます

これは私の最初の投稿です。私はプログラマーではありません。

強調表示されたテキスト ブロック内の多くの項目 (日付と数字) の検索と置換を行う Word マクロ (ビジュアル ベーシック) を作成しました。これは、単一の検索および置換セグメントです。うまく機能しますが、各セグメントの後に Y/N ダイアログ ボックス (この場合は Word 2003) が表示され、文書の残りの部分を検索するかどうかを尋ねられます。

クエリ: マクロの実行時に (各検索および置換セグメントの後で) 「いいえ」と応答するマクロに追加できるものはありますか?

典型的なセグメント:.

...

THX