News:

Selamat datang di Forum Orisinil!

Main Menu

Regular Expressions Cheat Sheet

Started by zen --.. . -., August 28, 2009, 09:49:55 PM

Previous topic - Next topic

Jori

Quote from: amul on August 18, 2016, 08:05:03 AM
maksudnya regex buat set nangkep harga beli ???

Regex:
Harga: (?<hargabeli>\S+).* Saldo:(?<saldo>\S+)

jgn lupa centang yg update hrg beli nya..

CMIIW


makasih pak bos

amul

#1641
Quote from: SSDKI on September 01, 2016, 07:04:20 PM
R#634941. BYRPLNA.538720704xxx SUKSES. SN/Token: SUHAxxx/900/R1/Rp.182482/AUG16,SEP16/2BLN/02132800-02162100/0NIW23351969394AC84172E8A0D9EDF1/ADM3200. Saldo xxxx - xxxx = xxxxx @2016-09-01 09:20:54. ..

di bantu regex nya yh om.

mau custom jawaban.

rencananya jadi gini

IDPEL : 538720704xxx/NAMA : SUHAxxx/DAYA : 900/GOL : R1/TAG : Rp.182482/BLN :AUG16,SEP16/JML : 2BLN/SM : 02132800-02162100/REFF : 0NIW23351969394AC84172E8A0D9EDF1/ADM : 3200


mksh sblmnya


mangga gan..
kali aja cucox..


sample jwbn:
R#634941. BYRPLNA.538720704 SUKSES. SN/Token: SUHAxxx/900/R1/Rp.182482/AUG16,SEP16/2BLN/02132800-02162100/0NIW23351969394AC84172E8A0D9EDF1/ADM3200. Saldo xxxx - xxxx = xxxxx @2016-09-01 09:20:54. ..

regex:
.(?<tujuan>\d+) SUKSES. SN/Token: (?<nama>.*)/(?<daya>.*)/(?<gol>.*)/(?<tag>.*)/(?<bln>.*)/(?<jml>.*)/(?<sm>.*)/(?<reff>.*)/ADM(?<adm>.*). Saldo

param yg d tangkap:
SUCCESSUL
Parameters:
tujuan=538720704
nama=SUHAxxx
daya=900
gol=R1
tag=Rp.182482
bln=AUG16,SEP16
jml=2BLN
sm=02132800-02162100
reff=0NIW23351969394AC84172E8A0D9EDF1
adm=3200



param balasan sn:

sn=IDPEL : [tujuan]/NAMA : [nama]/DAYA : [daya]/GOL : [gol]/TAG : [tag]/BLN :[bln]/JML : [jml]/SM : [sm]/REFF : [reff]/ADM : [adm]




CMIIW

spi

Mohon bantuanya para suhu
untuk regex janet bagaimana ini.

Jawaban Gagal :
R# Trx [Janet Non Register 4444] JANET.089513863655 GAGAL. Produk sedang gangguan. Saldo 200.304 @21:57

Jawaban Sukses.
#39698858 R# JANET.089513863655 SUKSES. SN/Ref:JANET . Hrg 2,500 Sal 392,139 @02/10 19:03:50 /Trx=3.


spi

Hallo para master Otomax
Salam SUKSES bagi kita semua

saya ada sedikit kasus yang saya temukan dan pelajari tapi belum ketemu ramuanya mungkin para master otomax bisa berbagi pengalaman karna kata orang tua dulu berbagi itu INDAH.

saya server kecil yang masih menggunakan suplier H2H dan saya mempunyai 3 Suplier H2H dan saya menemukan kasus seperti ini :

Misalkan : ada transaksi Indosat data Fredom dan saya beri kode
IDF4 = 4Gb + 20Gb

dan di suplier
Suplier 1 Kode = IDF4 ( 4Gb + 20Gb )
Suplier 2 Kode = IFC6 ( 4Gb + 20Gb )
Suplier 3 Kode = IFC2 ( 4Gb + 20Gb )

untuk suplier 1 sy transaksi lancar jaya alias jalan tol karna kode dan nominal sama tapi pada saat suplier 1 stock abis / gangguan otomatis di alihkan ke suplier 2 nah di sinilah klo di lihat nominal di suplier 2 adalah IFC6 otomatis nominal yang di tangkap regex adalah 6.
1. saya cek inbox status gagal dan di transaksi menunggu jawaban karna statusnya di inbox gagal. Berikut jawaban di inbox
Quote" R# IFCP6.085774764298 SUKSES. SN/Ref: MO-suppserv/X/5/16-42976300. Hrg 77.600. Sal 269.890. @051016 "
2. di test di jawaban provider trx sukses dan regex sukses semua
QuoteStatus Trx = SUKSES
========================
Parameter yang ditangkap:
jawaban=R# IFCP6.085774764298 SUKSES. SN/Ref: MO-suppserv/X/5/16-42976300. Hrg 77.600. Sal 269.890. @051016
tujuan=085774764298
nominal=6
sn=MO-suppserv/X/5/16-42976300
hargabeli=77.600.
saldo=saldo=269

Regex yang saya buat adalah
Quote\D*(?<nominal>\d+)S*\.(?<tujuan>\d+) SUKSES. SN/Ref:(?<sn>.+). Hrg (?<hargabeli>.+)sal (?<saldo>[,\d]+)

pertanyaan yang ingin saya tanyakan :
1. Apakah bener logika saya tentang H2H beda nominal status gagal di inbox
2. Adakah solusinya yang sudah pernah ngalamin dan bagaimana caranya supaya 3 suplier bisa bekerja saling banckup jika stock abis / gangguan.

Terimakasih yang sudah comand dan bantu jawab.

Salam SUKSES.

PulsaHP.com

Quote from: spi on October 09, 2016, 11:31:11 PM
Hallo para master Otomax
Salam SUKSES bagi kita semua

saya ada sedikit kasus yang saya temukan dan pelajari tapi belum ketemu ramuanya mungkin para master otomax bisa berbagi pengalaman karna kata orang tua dulu berbagi itu INDAH.

saya server kecil yang masih menggunakan suplier H2H dan saya mempunyai 3 Suplier H2H dan saya menemukan kasus seperti ini :

Misalkan : ada transaksi Indosat data Fredom dan saya beri kode
IDF4 = 4Gb + 20Gb

dan di suplier
Suplier 1 Kode = IDF4 ( 4Gb + 20Gb )
Suplier 2 Kode = IFC6 ( 4Gb + 20Gb )
Suplier 3 Kode = IFC2 ( 4Gb + 20Gb )

untuk suplier 1 sy transaksi lancar jaya alias jalan tol karna kode dan nominal sama tapi pada saat suplier 1 stock abis / gangguan otomatis di alihkan ke suplier 2 nah di sinilah klo di lihat nominal di suplier 2 adalah IFC6 otomatis nominal yang di tangkap regex adalah 6.
1. saya cek inbox status gagal dan di transaksi menunggu jawaban karna statusnya di inbox gagal. Berikut jawaban di inbox2. di test di jawaban provider trx sukses dan regex sukses semua
Regex yang saya buat adalah
pertanyaan yang ingin saya tanyakan :
1. Apakah bener logika saya tentang H2H beda nominal status gagal di inbox
2. Adakah solusinya yang sudah pernah ngalamin dan bagaimana caranya supaya 3 suplier bisa bekerja saling banckup jika stock abis / gangguan.

Terimakasih yang sudah comand dan bantu jawab.

Salam SUKSES.
Tambahkan di jawaban provider dengan prioritas lebih kecil dari trx reguler selain data, isi kata kunci harus ada : suppserv, pada regex hilangkan saja baca nominal nya cth : S*\.(?<tujuan>\d+) SUKSES. SN/Ref:(?<sn>.+). Hrg (?<hargabeli>.+)sal (?<saldo>[,\d]+)

PulsaHP.com
Samarinda kalimantan Timur

dittonugraha

Isat DATA GgUaN Trx HS10.081374748415 BERHASIL,Harga: 10.225 SN: 6101118454021864501 Sisa Saldo: 110.275 - 10.225 = 100.050@

mohon bantuan nya untuk tangkap harga beli dan saldo akhir nya gimana ya ? thx b4

aaa_pulsa_ppob

Quote from: dittonugraha on October 11, 2016, 07:42:59 PM
Isat DATA GgUaN Trx HS10.081374748415 BERHASIL,Harga: 10.225 SN: 6101118454021864501 Sisa Saldo: 110.275 - 10.225 = 100.050@

mohon bantuan nya untuk tangkap harga beli dan saldo akhir nya gimana ya ? thx b4


\D*Sisa Saldo: (?<saldoawal>.+) - (?<hargabeli>.+) = (?<saldo>.+)@
Sedia : H2H PLN Prabayar dan Pulsa HP  - VPS JABBER - Shared Hosting - Dedicated Server
OtomaX Advanced Ver. 3.7.0
Contact: 081269666692 - 081370135755 / PIN BB: 59f22937 / WA: 081269666692 / TELEGRAM: 081269666692

dittonugraha

Quote from: aaa_pulsa_ppob on October 11, 2016, 07:49:12 PM

\D*Sisa Saldo: (?<saldoawal>.+) - (?<hargabeli>.+) = (?<saldo>.+)@

okey sipp mantap.. sudah bisa.. Terima kasih banyak yaa om ...  :D :D aaa_pulsa_ppob

madkios

Quote from: spi on October 09, 2016, 11:31:11 PM
Hallo para master Otomax
Salam SUKSES bagi kita semua

saya ada sedikit kasus yang saya temukan dan pelajari tapi belum ketemu ramuanya mungkin para master otomax bisa berbagi pengalaman karna kata orang tua dulu berbagi itu INDAH.

saya server kecil yang masih menggunakan suplier H2H dan saya mempunyai 3 Suplier H2H dan saya menemukan kasus seperti ini :

Misalkan : ada transaksi Indosat data Fredom dan saya beri kode
IDF4 = 4Gb + 20Gb

dan di suplier
Suplier 1 Kode = IDF4 ( 4Gb + 20Gb )
Suplier 2 Kode = IFC6 ( 4Gb + 20Gb )
Suplier 3 Kode = IFC2 ( 4Gb + 20Gb )

untuk suplier 1 sy transaksi lancar jaya alias jalan tol karna kode dan nominal sama tapi pada saat suplier 1 stock abis / gangguan otomatis di alihkan ke suplier 2 nah di sinilah klo di lihat nominal di suplier 2 adalah IFC6 otomatis nominal yang di tangkap regex adalah 6.
1. saya cek inbox status gagal dan di transaksi menunggu jawaban karna statusnya di inbox gagal. Berikut jawaban di inbox2. di test di jawaban provider trx sukses dan regex sukses semua
Regex yang saya buat adalah
pertanyaan yang ingin saya tanyakan :
1. Apakah bener logika saya tentang H2H beda nominal status gagal di inbox
2. Adakah solusinya yang sudah pernah ngalamin dan bagaimana caranya supaya 3 suplier bisa bekerja saling banckup jika stock abis / gangguan.

Terimakasih yang sudah comand dan bantu jawab.

Salam SUKSES.

Buatkan kelompok jawaban khusus per Suplayer.
Otomax Ultimate
Server Masuk Desa
Jl.Diponegoro, Ds.Jatisari,Kec.Jenggawah,Kab.Jember

Opung

Maaf suhu...mau nanya apakah udah ada yg pakai mobo 171..??

Mohon pencerahan Regexnya suhu...

MOBOINDOSAT: Aktivasi Paket Freedom M, 1+1GB 4G, 30hr, 59rb, No 6281517171787 Rp 46,500.00 SUKSES, Saldo:Rp 150,500.00, TID:00650100000043194431.

Trimakasih atas bantuannyasuhu...
Otomax Ultimate 3.8.6
JOS RELOAD
Jl.Pegangsaan Timur No.1 Cikini Kec.Menteng Jak-Pus
WA : 081389330011

asika

Quote from: Opung on October 12, 2016, 02:28:44 PM
Maaf suhu...mau nanya apakah udah ada yg pakai mobo 171..??

Mohon pencerahan Regexnya suhu...

MOBOINDOSAT: Aktivasi Paket Freedom M, 1+1GB 4G, 30hr, 59rb, No 6281517171787 Rp 46,500.00 SUKSES, Saldo:Rp 150,500.00, TID:00650100000043194431.

Trimakasih atas bantuannyasuhu...
No\D*(?:62|0)(?<tujuan>\d*) Rp (?<hargabeli>[,\d]*).00 SUKSES, Saldo:Rp (?<saldo>[,\d]*).00, TID:(?<sn>\d*).
parameter balasan tujuan=0[tujuan]
Selalu mengucap Bismillah dan Alhamdullilah...

Opung

Quote from: asika on October 12, 2016, 02:37:10 PM
No\D*(?:62|0)(?<tujuan>\d*) Rp (?<hargabeli>[,\d]*).00 SUKSES, Saldo:Rp (?<saldo>[,\d]*).00, TID:(?<sn>\d*).
parameter balasan tujuan=0[tujuan]

Siap suhu...Terima kasih..

Sukses selalu... ;) ;)
Otomax Ultimate 3.8.6
JOS RELOAD
Jl.Pegangsaan Timur No.1 Cikini Kec.Menteng Jak-Pus
WA : 081389330011

dkpulsa

Mohon bantuan untuk regexnya Suhu..
Maaf sebelumnya kalau sudah pernah ada yg bahas,,tapi saya cari belum ketemu..
Transaksi sukses. Saldo 3sakti Anda sudah berkurang Rp4500 (Paket BEBAS Bicara 40mnt 7hr) untuk berlangganan paket AN5 ke nomor 6289637581581 info: 888

mau ambil SN : "Paket BEBAS Bicara 40mnt 7hr"
sementara ini pake regex "untuk berlangganan (?<sn>.+) ke nomor 62(?<tujuan>.+) info" dg SN : paket AN5

Artista69

Quote from: dkpulsa on October 14, 2016, 05:46:54 PM
Mohon bantuan untuk regexnya Suhu..
Maaf sebelumnya kalau sudah pernah ada yg bahas,,tapi saya cari belum ketemu..
Transaksi sukses. Saldo 3sakti Anda sudah berkurang Rp4500 (Paket BEBAS Bicara 40mnt 7hr) untuk berlangganan paket AN5 ke nomor 6289637581581 info: 888

mau ambil SN : "Paket BEBAS Bicara 40mnt 7hr"
sementara ini pake regex "untuk berlangganan (?<sn>.+) ke nomor 62(?<tujuan>.+) info" dg SN : paket AN5

REGEX
\D* \((?<sn>.+)\).*nomor 62(?<tujuan>\d+) info

PARAMETER BALASAN
tujuan=0[tujuan]

HASIL TES REGEX
SUCCESSUL
Parameters:
sn=Paket BEBAS Bicara 40mnt 7hr
tujuan=89637581581

dkpulsa

Quote from: Artista69 on October 14, 2016, 08:03:45 PM
REGEX
\D* \((?<sn>.+)\).*nomor 62(?<tujuan>\d+) info

PARAMETER BALASAN
tujuan=0[tujuan]

HASIL TES REGEX
SUCCESSUL
Parameters:
sn=Paket BEBAS Bicara 40mnt 7hr
tujuan=89637581581

MANTAP, terima kasih banyak gan...

CEMERLANG

Tolong bantuan para master regex buat nangkap ID Pelanggan, a/n pelanggan, Total

1.  Balas 1 untuk melanjutkan bayar tagihan PDAM 630000 a/n MUNIPAH, SAG Rp. 101,500 biaya 2,000 total Rp. 103,500

2.  Balas 1 untuk melanjutkan bayar tagihan PLN 535353323395 a/n BUDI SANDOS Rp. 331,852 biaya 2,500 total Rp. 334,352

Sebelumnya terimakasih
OS Tinux Blankon
Turbin 10.000 Watt kuat 1 Bulan
Versi Mini and Sexy
Koneksi : SPIDOL, INDIEHOY, CERMATPRET, TLETHONGSEL
Lain: Embuh rareti Mumet :D

madkios

#1656
Quote from: CEMERLANG on October 16, 2016, 11:33:23 AM
Tolong bantuan para master regex buat nangkap ID Pelanggan, a/n pelanggan, Total

1.  Balas 1 untuk melanjutkan bayar tagihan PDAM 630000 a/n MUNIPAH, SAG Rp. 101,500 biaya 2,000 total Rp. 103,500

2.  Balas 1 untuk melanjutkan bayar tagihan PLN 535353323395 a/n BUDI SANDOS Rp. 331,852 biaya 2,500 total Rp. 334,352

Sebelumnya terimakasih

coba-coba bantu barangkali cocok

PDAM (?<tujuan>\d+)\D*a/n (?<nama>.+)S\D*(?<harga>.+)\D*biaya 2.000 total Rp. (?<total>.+)

SUCCESSUL
Parameters:
tujuan=630000
nama=MUNIPAH,
harga=101,500
total=103,500
Kata kunci harus ada = tagihan


PLN (?<tujuan>\d+)\D*a/n (?<nama>.+)Rp. (?<harga>.+)biaya 2.500 total\D*Rp. (?<total>.+)

SUCCESSUL
Parameters:
tujuan=535353323395
nama=BUDI SANDOS
harga=331,852
total=334,352

Kata kunci harus ada = tagihan



Otomax Ultimate
Server Masuk Desa
Jl.Diponegoro, Ds.Jatisari,Kec.Jenggawah,Kab.Jember

CEMERLANG

Quote from: madkios on October 16, 2016, 01:43:43 PM
coba-coba bantu barangkali cocok

PDAM (?<tujuan>\d+)\D*a/n (?<nama>.+)S\D*(?<harga>.+)\D*biaya 2.000 total Rp. (?<total>.+)

SUCCESSUL
Parameters:
tujuan=630000
nama=MUNIPAH,
harga=101,500
total=103,500
Kata kunci harus ada = tagihan


PLN (?<tujuan>\d+)\D*a/n (?<nama>.+)Rp. (?<harga>.+)biaya 2.500 total\D*Rp. (?<total>.+)

SUCCESSUL
Parameters:
tujuan=535353323395
nama=BUDI SANDOS
harga=331,852
total=334,352

Kata kunci harus ada = tagihan
Terimakasih om, semoga Allah balas dan berkah selalu buat om
OS Tinux Blankon
Turbin 10.000 Watt kuat 1 Bulan
Versi Mini and Sexy
Koneksi : SPIDOL, INDIEHOY, CERMATPRET, TLETHONGSEL
Lain: Embuh rareti Mumet :D

AkarMandiri

BANK50=47250[MKIOS]!! BANK10.081316642644, SUKSES. SN: 6101706220923479343 tgl 17/10 06:22:22 Saldo Rp.369,451 - Rp. 10,300 = Rp. 359,351,
mhn di bantu bos

madkios

Quote from: AkarMandiri on October 17, 2016, 06:36:45 AM
BANK50=47250[MKIOS]!! BANK10.081316642644, SUKSES. SN: 6101706220923479343 tgl 17/10 06:22:22 Saldo Rp.369,451 - Rp. 10,300 = Rp. 359,351,
mhn di bantu bos

yg mau di tangkap apa saja bos?
Otomax Ultimate
Server Masuk Desa
Jl.Diponegoro, Ds.Jatisari,Kec.Jenggawah,Kab.Jember