1

JavaScript を使用して、文字列の 4 文字ごとにハイフンを追加する必要があります。似たようなデモをいくつか見つけましたが、このために変更するほど十分に理解していませんでした。

現在私は持っています:

 reg = hex_md5(document.forms["grform"]["category4"].value);

Reg は、4 ch ごとにハイフンを追加する必要がある文字列です。EG 12345678 は 1234-5678 になります

MTIA

4

1 に答える 1

2
var dashedReg = reg.replace(/(....)(?=.)/g, "$1-");

「文字が続く場合 (つまり、文字列の末尾でない場合) にのみ、4 つの文字が出現するたびに同じシーケンスとダッシュで置き換えます」

于 2013-11-13T01:17:44.403 に答える