問題タブ [alphanumeric]

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

uniqueidentifier - 英数字文字列のリストから一意のファイル名を作成する

現在出回っている多くの人と同様のスレッドを作成したことをお詫びしますが、主にいくつかの方法についての洞察を得たいと思いました。

文字列のリストがあります(1つまたは1000を超える可能性があります)形式= XXX-XXXXX-XXここで、それぞれは英数字です

同じリストがある場合に再現できる一意の文字列(現在は18の長さですが、ファイルの長さやパスの長さを最大化しないようにすると、おそらくもっと長くなる可能性があります)を生成しようとしています。順序は関係ありません。順序を制限する方が簡単な場合も興味があるかもしれませんが。

私の現在のJavaコードは次のとおりです(今日失敗したので、なぜ私はここにいます):

したがって、明らかにそれらを追加するだけではうまくいきませんでした(また、最初の18桁ではなく、最後の18桁を取る必要があると思います)

うまくいく良い方法(おそらくCRC関連)はありますか?

キーの作成を支援するために:最初の3文字はほとんどの場合数値であり、おそらく多くの重複があります(100のうち、10の異なる開始番号しかない場合があります)これらの文字は許可されていません-I、O文字はありません次に、最後の2つのalphacharサブセットの数値。

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

java - 英数字の後にスラッシュが続き、再び英数字が続く Java の正規表現

英数字の後にスラッシュ、そして再び英数字を入力として受け取る正規表現が必要です。このためにJavaで正規表現を書くにはどうすればよいですか?

この例は次のとおりです。

次のように正規表現を使用してみました。

しかし、スラッシュの後にチェックせずに abc9/ 形式のすべての文字列を受け入れるという問題があります。

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

java - Java で正規表現を使用したコードが必要 --> 文字列は大文字 (A ~ Z) で、数字 (0 ~ 9) を含む必要があります

次の正規表現が必要です。

文字列は大文字 (A ~ Z) で、数字 (0 ~ 9) を含む必要があります

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

objective-c - 正規表現を取得してObjectiveC文字列からすべての文字を取得するにはどうすればよいですか?

次の正規表現を取得して、英数字の入力ボックスから文字のみを取得しようとしていますが、AZ文字ではなく、常に完全な文字列を返します。

私は何が間違っているのですか?

すべての文字だけを取得する必要があります。奇妙な文字や数字はありません。AZだけを文字列に入れて、後で使用できるようにします。

私のデバッグ出力は次のとおりです。

TAXCODE = 647L

TAXCODE.length = 4

STC(正規表現の前)=

STC(正規表現後)= 647L

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

php - 自動インクリメント英数字php

PHP を使用して英数字を自動インクリメントすることは可能で、次のようになります。

次に、このコードを mysql に追加する必要があります。私は varchar(5) を考えていました。

乾杯、

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

ruby - ルビーで英数字配列をソートする方法

配列データをルビーで英数字でソートするにはどうすればよいですか?

私の配列がa = [test_0_1, test_0_2, test_0_3, test_0_4, test_0_5, test_0_6, test_0_7, test_0_8, test_0_9, test_1_0, test_1_1, test_1_2, test_1_3, test_1_4, test_1_5, test_1_6, test_1_7, test_1_8, test_1_9, test_1_10, test_1_11, test_1_12, test_1_13, test_1_14, ...........test_1_121...............]

出力を次のようにします。

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

android - Android sqlite 数値フィルター

「engword」という名前の列があるsqliteデータベースに「lantable」という名前のテーブルがあります。アルファベットで始まらない行 (つまり、数字または spl. 文字で始まる行) をフィルター処理したいと考えています。アルファベットで始まるデータを取得できるように、Android用のsqliteでクエリを作成するにはどうすればよいですか。正規表現はそれに対する解決策ですか?android-sqlliteでの使い方だとしたら?

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

java - 2D配列でpublicvoiddeleteメソッドを作成する方法は?

Aから始まる文字が行0に行き、Bから始まる文字が行1に行くなどの文字列を含む2D配列があります。charAtメソッドを使用でき AのASCII値は65Bは66などです。文字列の引数を取り、対応する行からパラメータを削除し、構造体の行全体も削除するメソッドです。次のコードで間違っているのは、removeメソッドだけです。

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

random - 一意のランダムな英数字文字列の生成

ユーザーが簡単な調査へのリンクを共有できるアプリケーションを開発しています。このために、調査ごとに一意の URL を生成したいので、URL は次のようになります。

URL の英数字の識別子の部分は、疑似ランダムで、やや短い (6 ~ 8 文字) にする必要があります。これを生成するのは簡単ですが、一意でありながら疑似ランダムであることを確認するにはどうすればよいでしょうか? それを生成し、データベースへのクエリでチェックして、以前に生成されていないことを確認し、そうでない場合は、別の文字列を再生成して同じプロセスを再試行する必要がありますか?

このように URL を難読化してもセキュリティが確保されないことは承知していますが、このアプリケーションではパスワード ベースの認証が除外されているため、疑似ランダム文字列を使用しようとしています。

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

ruby - Rubyで一意の6桁の英数字コードを生成する方法

一意の6桁の英数字コードを生成する必要があります。データベースにバウチャー番号として保存するには:すべてのトランザクションに対して。