0

AB はレシート コードで、次は定数 ( 08今日の日付) で、10001 はレシート番号ですか?

4

3 に答える 3

1
$prefix      = 'AB';
$today       =  date("d");
$receipt_num = '10001';//from db value

echo $prefix.$today.$receipt_num;
于 2012-10-08T09:31:28.310 に答える
0

領収書番号の前に常に 4 文字があることが確実な場合は、もちろん次のように使用できますsubstr

$data = 'AB0810001';
$receipt = substr($data, 4);
echo $receipt;  // will output 10001
于 2012-10-08T09:33:34.973 に答える
0

その文字列からそれらのチャンクを取得する方法を意味する場合は、次のようにする必要があります。

var str = 'AB0810001';
var result = str.match(/([A-Z]{2})(\d{2})(\d{5})/);
result.shift();
console.log(result); //=> ['AB', '08', '10001']
于 2012-10-08T09:34:46.313 に答える