Forum Orisinil
OtomaX - Orisinil Topup Machine => Tips dan Trik => Topic started by: mcc-reload on February 18, 2015, 09:15:16 PM
-
Assalamualaikum, Agan agan dan para sesepuh OtomaX, Sesuai dengan judul diatas, Mohon saya dibantu untuk membuat REGEX yg berfungsi untuk mereplace / menghilangkan karakter yg tidak diinginkan pada reply PLN (misal seperti "spasi" / "tanda kutip" dll) utk kemudian di replce menjadi "-" atau di hilangkan, sbb ada bebrapa mitra saya yg menggunakan software lain, mereka tdk dapat menangkap SN dari saya apabila SN tsb mengandung karakter2 tertentu seperti "spasi" / "titik" dll.
Contoh, misal saya dapet reply dari suplier saya sbb :
"<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/Ir. H. SUTIKNO BIN MA'RUF, BA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
Dari reply diatas, kira2 saya harus menggunakan REGEX seperti apa agar nanti saya dapat meneruskan reply ke mitra2 saya dgn hasil reply yg kurang lebihnya seperti ini :
Replace karakter yg tdk diinginkan dengan "-" :
"<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/Ir-H-SUTIKNO-BIN-MA-RUF-BA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
atau membuang karakter yg tidak diinginkan :
"<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/IrHSUTIKNOBINMARUFBA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
Atas bantuannya saya ucapkan terimakasih dan Jazakallahu khoiron katsiron
-
Assalamualaikum, Agan agan dan para sesepuh OtomaX, Sesuai dengan judul diatas, Mohon saya dibantu untuk membuat REGEX yg berfungsi untuk mereplace / menghilangkan karakter yg tidak diinginkan pada reply PLN (misal seperti "spasi" / "tanda kutip" dll) utk kemudian di replce menjadi "-" atau di hilangkan, sbb ada bebrapa mitra saya yg menggunakan software lain, mereka tdk dapat menangkap SN dari saya apabila SN tsb mengandung karakter2 tertentu seperti "spasi" / "titik" dll.
Contoh, misal saya dapet reply dari suplier saya sbb :
"<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/Ir. H. SUTIKNO BIN MA'RUF, BA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
Dari reply diatas, kira2 saya harus menggunakan REGEX seperti apa agar nanti saya dapat meneruskan reply ke mitra2 saya dgn hasil reply yg kurang lebihnya seperti ini :
Replace karakter yg tdk diinginkan dengan "-" :
"<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/Ir-H-SUTIKNO-BIN-MA-RUF-BA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
atau membuang karakter yg tidak diinginkan :
"<MR0003> TRX HPLN20.14012345678 pd 18 Feb 2015 18:34 SUKSES, SN:3597-1989-3496-0734-5512/IrHSUTIKNOBINMARUFBA/R1/900/27,60 Saldo: <11.725.469 - 18.200 = 11.707.269> << Trx Lancar"
Atas bantuannya saya ucapkan terimakasih dan Jazakallahu khoiron katsiron
susah om, klo utk semntara nama dihilangin aja
regex: \D*(?<nominal>\d+).(?<tujuan>\d+) pd.+SUKSES, SN:(?<sn>\S{24})/(?<an>\D+)/(?<sts>\D+)(?<gol>\d+)/(?<kwh>.+) Sal
di parameter balasan diisi: sn=[sn]/[sts][gol]/[kwh]
maaf klo salah cz msh newbie :D
-
susah om, klo utk semntara nama dihilangin aja
regex: \D*(?<nominal>\d+).(?<tujuan>\d+) pd.+SUKSES, SN:(?<sn>\S{24})/(?<an>\D+)/(?<sts>\D+)(?<gol>\d+)/(?<kwh>.+) Sal
di parameter balasan diisi: sn=[sn]/[sts][gol]/[kwh]
maaf klo salah cz msh newbie :D
Kami pastikan OtomaX dapat menghandle permasalahan ini dengan sempurna, namun settingannya sesuai alur kerja OtomaX (bukan berdasar murni literatur per-regex-kan) dan tidak bertumpu buta pada proses, melainkan pada hasil.
Kami sudah menerapkan di server kami sendiri dan juga pelanggan kami, kabar baiknya dapat berjalan sebagaimana yang diharapkan :).
-
Kami pastikan OtomaX dapat menghandle permasalahan ini dengan sempurna, namun settingannya sesuai alur kerja OtomaX (bukan berdasar murni literatur per-regex-kan) dan tidak bertumpu buta pada proses, melainkan pada hasil.
Kami sudah menerapkan di server kami sendiri dan juga pelanggan kami, kabar baiknya dapat berjalan sebagaimana yang diharapkan :).
nah ini masternya dah muncul bantu om MCC om M.A.M
-
R#66742. BYRPLNB.535677117371 SUKSES. SN/Token: AGUS SALIM/1300/R1/Rp.398908/APR15/1BLN/02459500-02487000/0NIW233515412A1D2070C2DD5F1FAA42. Saldo 11.702.807 - 3
bagai mana supaya mitra outlet hanya mendapat balasan Tujuan, nama, gol, Bulan dan total bayar, terimakasih bila ada yang berkenan membantu
-
R#66742. BYRPLNB.535677117371 SUKSES. SN/Token: AGUS SALIM/1300/R1/Rp.398908/APR15/1BLN/02459500-02487000/0NIW233515412A1D2070C2DD5F1FAA42. Saldo 11.702.807 - 3
bagai mana supaya mitra outlet hanya mendapat balasan Tujuan, nama, gol, Bulan dan total bayar, terimakasih bila ada yang berkenan membantu
Please visit the following this link: http://forum.orisinil.com/index.php/topic,242.msg1973.html#msg1973