文字列を特定のパターンにフォーマットする方法を理解しようとしています。フォーマット特定のパターンに一致する文字列
ユーザーが従業員のID番号を入力すると、予想される内容が混乱することがよくあります。従業員IDは、雇用時に応じて5桁または4桁の番号であることが多いため、
たとえば、私の従業員ID番号はE004033
ですが、ほとんどのシステムでは4033
と入力するだけでシステムが見つかります。
これをカスタムページの1つに追加しようとしています。基本的に私がやりたいことは、常に彼らは4033
を入力した場合、スクリプトは、彼らが0851
のようなものを入力した場合、彼らは11027
それを入力する場合、それはE000851
にそれを変換したりします、E004033
に変換しますので、E0XXXXX
のように見えるように文字列の形式ですE011027
基本的にパディングゼロを追加し、ユーザーの入力に欠けている場合はE
を追加しますか?
これは、実際には、jsmithなどのユーザー名を使用する人を含めるのを忘れていたことを同僚が私に指摘していたため、最高の解決策として機能しました。それは従業員のID番号を覚えておくために多くを支払われている上位アップだけに留保されています。 –