Forum Orisinil

Kategori Umum => Diskusi Umum => Topic started by: pulsastorelotim on June 24, 2020, 09:54:46 PM

Title: Bantu regex
Post by: pulsastorelotim on June 24, 2020, 09:54:46 PM
bagaimana cara nangkap jawaban sukses dari 2 jawaban yang berbeda awalan tujuannya ini om?
regex saat ini: ke (?<tujuan>\d+) sebesar \((?<nominal>\d+)000\) tapi yang di proses hnya jawaban yg awalan tujuan= 0, kalau  62 trxnya melotot gk bisa sukses

XL-Axiata: Transaksi dgn No. 20060197949115 berhasil utk pengisian pulsa ke 083117198155 sebesar (5000).Sisa Dompet Pulsa Anda skrg: (160090).


XL-Axiata: Transaksi dgn No. 20060198016167 berhasil utk pengisian pulsa ke 6287759850030 sebesar (5000).Sisa Dompet Pulsa Anda skrg: (14990).
Title: Re: Bantu regex
Post by: Planetindo cell on June 24, 2020, 10:31:35 PM
bagaimana cara nangkap jawaban sukses dari 2 jawaban yang berbeda awalan tujuannya ini om?
regex saat ini: ke (?<tujuan>\d+) sebesar \((?<nominal>\d+)000\) tapi yang di proses hnya jawaban yg awalan tujuan= 0, kalau  62 trxnya melotot gk bisa sukses

XL-Axiata: Transaksi dgn No. 20060197949115 berhasil utk pengisian pulsa ke 083117198155 sebesar (5000).Sisa Dompet Pulsa Anda skrg: (160090).


XL-Axiata: Transaksi dgn No. 20060198016167 berhasil utk pengisian pulsa ke 6287759850030 sebesar (5000).Sisa Dompet Pulsa Anda skrg: (14990).

Mungkin begini om:

Ekspresi Reguler
Transaksi dgn No. (?<sn>\d+) .+ke (?:62|0)(?<tujuan>\d+) sebesar [(](?<nominal>\d+)000[)]

Parameter Balasan
tujuan=0[tujuan]
Title: Re: Bantu regex
Post by: tikomcellular on June 28, 2020, 03:17:02 AM
kata kuncinya aja drubah om
pulsa ke 0 sama pulsa ke 62
ga perlu pake regex
Title: Re: Bantu regex
Post by: pulsastorelotim on June 29, 2020, 07:20:05 AM
thanks om
Title: Re: Bantu regex
Post by: pulsastorelotim on June 29, 2020, 09:23:03 AM
Mungkin begini om:

Ekspresi Reguler
Transaksi dgn No. (?<sn>\d+) .+ke (?:62|0)(?<tujuan>\d+) sebesar [(](?<nominal>\d+)000[)]

Parameter Balasan
tujuan=0[tujuan]

Thanks om
Title: Re: Bantu regex
Post by: pulsastorelotim on June 29, 2020, 09:27:53 AM
kata kuncinya aja drubah om
pulsa ke 0 sama pulsa ke 62
ga perlu pake regex
kalau tangkap harga beli dari modul ip gimna caranya om?misal
Topup S5 ke 085333793531 BERHASIL SN=. Harga Rp 5.700. Sisa saldo Rp 702.350. 29-Jun-20 10:23:31
sy coba seperti ini: Harga Rp (?<hargabeli>[.\d]+). Sisa Saldo Rp (?<saldo>[.\d]+) tapi harga beli tidak muncul di parsing modulnya, padahal di regex tester sudah jozz
Title: Re: Bantu regex
Post by: Planetindo cell on June 29, 2020, 11:34:24 AM
kalau tangkap harga beli dari modul ip gimna caranya om?misal
Topup S5 ke 085333793531 BERHASIL SN=. Harga Rp 5.700. Sisa saldo Rp 702.350. 29-Jun-20 10:23:31
sy coba seperti ini: Harga Rp (?<hargabeli>[.\d]+). Sisa Saldo Rp (?<saldo>[.\d]+) tapi harga beli tidak muncul di parsing modulnya, padahal di regex tester sudah jozz
update harga beli di modul apa sudah di centang?
Title: Re: Bantu regex
Post by: pulsastorelotim on June 29, 2020, 06:29:54 PM
update harga beli di modul apa sudah di centang?
sudah om, tapi ttp gk bisa
Title: Re: Bantu regex
Post by: spacetronik on July 09, 2020, 05:56:31 AM
kalau tangkap harga beli dari modul ip gimna caranya om?misal
Topup S5 ke 085333793531 BERHASIL SN=. Harga Rp 5.700. Sisa saldo Rp 702.350. 29-Jun-20 10:23:31
sy coba seperti ini: Harga Rp (?<hargabeli>[.\d]+). Sisa Saldo Rp (?<saldo>[.\d]+) tapi harga beli tidak muncul di parsing modulnya, padahal di regex tester sudah jozz
Harga Rp (?<hargabeli>[.\d]+)[.]