Author Topic: Regular Expressions Cheat Sheet  (Read 1073921 times)

1510Cell

  • User OtomaX --
  • Jr. Member
  • **
  • Posts: 191
  • 687 Syukur Alhamdulillah tapi hati-hati..
    • 1510CELL
Re: Regular Expressions Cheat Sheet
« Reply #720 on: July 29, 2013, 05:35:11 PM »
pinter pinter ea, hebat....
iya mas,kita juga kudu mahamin biar ikutan pinter  ;D ;D
Jangan menyerah selagi masih ada kemungkinan walaupun itu hanya 1 persen
Karna selama masih belum 0% segalanya masih mungkin
Wish never END™

MursyidCell

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 320
Re: Regular Expressions Cheat Sheet
« Reply #721 on: July 31, 2013, 06:25:41 PM »
bantuin  gan... buat regex nya

Quote
MURSYID CELL, GIL10392 - Kode: TELKOMINQ Tujuan: 152543200557 BERHASIL. SN: MUHAMMAD SIFAUDDIN periode:JUL2013 tagihan:355250 billqty:1 admbank:2500. Hrg 1. Sal 474.909. . ---INFO---

sekiranya bisa menampilkan total bayar dan cara bayarnya

sy coba susun sendiri jd begini:

Quote
Status Trx = SUKSES
Auto Off = <tidak ada>
========================
Parameter yang ditangkap:
jawaban=MURSYID CELL, GIL10392 - Kode: TELKOMINQ Tujuan: 152543200557 BERHASIL. SN: MUHAMMAD SIFAUDDIN periode:JUL2013 tagihan:355250 billqty:1 admbank:2500. Hrg 1. Sal 474.909. . ---INFO---
tujuan=152543200557
sn=MUHAMMAD SIFAUDDIN periode:JUL2013 tagihan:355250 billqty:1 admbank:2500
keterangan=TAGIHAN SPEEDY 152543200557 an MUHAMMAD SIFAUDDIN periode:JUL2013 tagihan:355250 billqty:1 admbank:2500 BERHASIL. Total Bayar: [totalbayar] Reff: [ref]

makasih gan...
Otomax Adv 3.8.1
PLATINUM RLD
Pasirian Lumajang JATIM

MursyidCell

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 320
Re: Regular Expressions Cheat Sheet
« Reply #722 on: August 01, 2013, 04:03:33 AM »
ini lagi gan... bantu regexnya ya
Quote
Tagihan a.n: ARI ID Pelanggan: 516090526724, bulan: Jul13, Jml Periode: 1 bulan, Biaya admin: 2500, Total Tagihan: 19953. Fee Agen: 1900. Harga Modal: 18053

jawabn pembayarn suksesnya

Quote
Bayar PLN berhasil. ID Pel: 516090526724, bulan: Jul13, Jml Periode: 1 bulan, Reff: V00KF1197403149D7U32EK458009, Admin: 2500, Fee Agen: 1900. Total Tagihan: 19953. Sisa Saldo Rp.84931-Rp.18053 = Rp. 66878

makasih banyak yg sdh bantu...
Otomax Adv 3.8.1
PLATINUM RLD
Pasirian Lumajang JATIM

zack angkasa pulsa

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 305
Re: Regular Expressions Cheat Sheet
« Reply #723 on: August 02, 2013, 09:57:59 PM »
SElamat Malam Gan, mohon bantuannya regex ini
 Pembelian CP50 ke 39110277074 SUKSES No Seri 5882-9782-8833-8405-0391/ASTER SUSIHARTO HUTAURUK/900R1/KWH72,80.

Sudah saya coba regexnya
CP(?<nominal>\d+) ke (?<tujuan>\d+) SUKSES No Seri (?<sn>.+). Hrg

hsilnya
SUCCESSUL
Parameters:
nominal=50
tujuan=39110277074
sn=5882-9782-8833-8405-0391/ASTER SUSIHARTO HUTAURUK/900R1/KWH72,80

Tapi yang buat pusing buat jawaban dari providernya sudah berbagai simulasi ngabisa juga, apakah regexnya sdh benar?
Terimakasih atas bantuannya.

arieftheluffy

  • Full Member
  • ***
  • Posts: 674
  • Adv. 3.3.8
Re: Regular Expressions Cheat Sheet
« Reply #724 on: August 03, 2013, 07:12:03 AM »
SElamat Malam Gan, mohon bantuannya regex ini
 Pembelian CP50 ke 39110277074 SUKSES No Seri 5882-9782-8833-8405-0391/ASTER SUSIHARTO HUTAURUK/900R1/KWH72,80.

Sudah saya coba regexnya
CP(?<nominal>\d+) ke (?<tujuan>\d+) SUKSES No Seri (?<sn>.+). Hrg

hsilnya
SUCCESSUL
Parameters:
nominal=50
tujuan=39110277074
sn=5882-9782-8833-8405-0391/ASTER SUSIHARTO HUTAURUK/900R1/KWH72,80

Tapi yang buat pusing buat jawaban dari providernya sudah berbagai simulasi ngabisa juga, apakah regexnya sdh benar?
Terimakasih atas bantuannya.

yang merah yakin ada?
yang biru maksudnya gmn?
« Last Edit: August 03, 2013, 07:13:14 AM by arieftheluffy »

aviva arifin

  • Full Member
  • ***
  • Posts: 995
Re: Regular Expressions Cheat Sheet
« Reply #725 on: August 03, 2013, 07:33:11 AM »
SElamat Malam Gan, mohon bantuannya regex ini
 Pembelian CP50 ke 39110277074 SUKSES No Seri 5882-9782-8833-8405-0391/ASTER SUSIHARTO HUTAURUK/900R1/KWH72,80.

Sudah saya coba regexnya
CP(?<nominal>\d+) ke (?<tujuan>\d+) SUKSES No Seri (?<sn>.+). Hrg

hsilnya
SUCCESSUL
Parameters:
nominal=50
tujuan=39110277074
sn=5882-9782-8833-8405-0391/ASTER SUSIHARTO HUTAURUK/900R1/KWH72,80

Tapi yang buat pusing buat jawaban dari providernya sudah berbagai simulasi ngabisa juga, apakah regexnya sdh benar?
Terimakasih atas bantuannya.

REGEX
Code: [Select]
\D*(?<nom>\d+)\D*(?<tuj>\d+)\D*(?<tkn>\S{24})/(?<an>\D+)/(?<daya>\d+)(?<trf>\S{2})/.*(?<kwh>\S{5})
RESULT
Quote
SUCCESSUL
Parameters:
nom=50
tuj=39110277074
tkn=5882-9782-8833-8405-0391
an=ASTER SUSIHARTO HUTAURUK
daya=900
trf=R1
kwh=72,80

PARAMETER BALASAN
Code: [Select]
sn=[tkn]/[an]/[trf]/[daya]/[kwh]

zack angkasa pulsa

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 305
Re: Regular Expressions Cheat Sheet
« Reply #726 on: August 03, 2013, 02:29:15 PM »
Terimakasih Gan Arifin Regexnya, cuma diseting jawaban dari providernya nga bs sukses
ini yang saya buat
prioritas : 0
kata kunci harus ada : SUKSES[spasi]
awalan tujuan : ke[spasi]
akhiran tujuan : [spasi]
awalan sn : Seri[spasi]
akhiran sn : .[spasi]Hrg

Pembelian CP20 ke 22116858931 SUKSES No Seri 3001-2229-4465-1541-9899/P.PANJAITAN/900R1/KWH27,70. Hrg Rp.18.700. Sal Rp.890.594 @03/08 13:17:46.>> PLN20.IDPEL.PIN.NOHPPLNGG

zack angkasa pulsa

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 305
Re: Regular Expressions Cheat Sheet
« Reply #727 on: August 03, 2013, 02:31:52 PM »
Terimakasih Gan Arifin Regexnya, cuma diseting jawaban dari providernya nga bs sukses
ini yang saya buat
prioritas : 0
kata kunci harus ada : SUKSES[spasi]
awalan tujuan : ke[spasi]
akhiran tujuan : [spasi]
awalan sn : Seri[spasi]
akhiran sn : .[spasi]Hrg

Pembelian CP20 ke 22116858931 SUKSES No Seri 3001-2229-4465-1541-9899/P.PANJAITAN/900R1/KWH27,70. Hrg Rp.18.700. Sal Rp.890.594 @03/08 13:17:46.>> PLN20.IDPEL.PIN.NOHPPLNGG

Sudah bisa Gan ternyata setig jawaban dari providernya tidak perlu diisi ya.

zack angkasa pulsa

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 305
Re: Regular Expressions Cheat Sheet
« Reply #728 on: August 03, 2013, 02:45:35 PM »
Status Trx = SUKSES
Auto Off = <tidak ada>
========================
Parameter yang ditangkap:
jawaban=Pembelian CP50 ke 39110295423 SUKSES No Seri 6803-8452-5025-5858-4027/PAINDOAN SIPAHUTAR/900R1/KWH72,80. Hrg Rp.48.700. Sal Rp.792.044 @03/08 14:36:32.>> PLN20.IDPEL.PIN.NOHPPLNGG
nom=50
tuj=39110295423
tkn=6803-8452-5025-5858-4027
an=PAINDOAN SIPAHUTAR
daya=900
trf=R1
kwh=72,80
sn=6803-8452-5025-5858-4027/PAINDOAN SIPAHUTAR/R1/900/72,80

Tapi tidak langsung sukses kenapa ya Gan, tks

aviva arifin

  • Full Member
  • ***
  • Posts: 995
Re: Regular Expressions Cheat Sheet
« Reply #729 on: August 03, 2013, 06:05:44 PM »
Terimakasih Gan Arifin Regexnya, cuma diseting jawaban dari providernya nga bs sukses
ini yang saya buat
prioritas : 0
kata kunci harus ada : SUKSES[spasi]
awalan tujuan : ke[spasi]
akhiran tujuan : [spasi]
awalan sn : Seri[spasi]
akhiran sn : .[spasi]Hrg

Pembelian CP20 ke 22116858931 SUKSES No Seri 3001-2229-4465-1541-9899/P.PANJAITAN/900R1/KWH27,70. Hrg Rp.18.700. Sal Rp.890.594 @03/08 13:17:46.>> PLN20.IDPEL.PIN.NOHPPLNGG

Sudah bisa Gan ternyata setig jawaban dari providernya tidak perlu diisi ya.

Setting jawaban dari provider yang mana ini maksudnya?

Status Trx = SUKSES
Auto Off = <tidak ada>
========================
Parameter yang ditangkap:
jawaban=Pembelian CP50 ke 39110295423 SUKSES No Seri 6803-8452-5025-5858-4027/PAINDOAN SIPAHUTAR/900R1/KWH72,80. Hrg Rp.48.700. Sal Rp.792.044 @03/08 14:36:32.>> PLN20.IDPEL.PIN.NOHPPLNGG
nom=50
tuj=39110295423
tkn=6803-8452-5025-5858-4027
an=PAINDOAN SIPAHUTAR
daya=900
trf=R1
kwh=72,80
sn=6803-8452-5025-5858-4027/PAINDOAN SIPAHUTAR/R1/900/72,80

Tapi tidak langsung sukses kenapa ya Gan, tks

Status di Tab Transaksi apa gan? menunggu jawaban atau apa?

zack angkasa pulsa

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 305
Re: Regular Expressions Cheat Sheet
« Reply #730 on: August 03, 2013, 06:12:49 PM »
Setting jawaban dari provider yang mana ini maksudnya?

Status di Tab Transaksi apa gan? menunggu jawaban atau apa?

DAri administrasi >> Jawaban dari provider
Ternyata setelah beberapakali transaksi baru bisa sukses sendiri Gan,
Terimakasih atas panduannya.
 :)

aviva arifin

  • Full Member
  • ***
  • Posts: 995
Re: Regular Expressions Cheat Sheet
« Reply #731 on: August 03, 2013, 06:18:43 PM »
DAri administrasi >> Jawaban dari provider
Ternyata setelah beberapakali transaksi baru bisa sukses sendiri Gan,
Terimakasih atas panduannya.
 :)

 :D SUKSES ya gan. Mungkin yang agan maksud ni Parameter Balasan kali ya...... Kalau Jawaban dari Provider tidak diisi apa bisa SUKSES?  ;D

zack angkasa pulsa

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 305
Re: Regular Expressions Cheat Sheet
« Reply #732 on: August 05, 2013, 03:54:28 PM »
:D SUKSES ya gan. Mungkin yang agan maksud ni Parameter Balasan kali ya...... Kalau Jawaban dari Provider tidak diisi apa bisa SUKSES?  ;D

Iya gan, awalan tujuan, akhiran tujuan, awaln sn, akhiran sn saya kosongin saja.

azmi reffil

  • User OtomaX --
  • Newbie
  • *
  • Posts: 52
Re: Regular Expressions Cheat Sheet
« Reply #733 on: August 14, 2013, 08:00:38 PM »
Yth;MAXISPULSA(ZP00257), Trx PLN20.34001484962, BERHASIL TOKEN:0617 5149 6460 8350 4375/CUT SAHPUTRA/R1 /000000900/Kwh:27,70. Hrg 19000.Saldo: 768


BOS tlg bantu sy gmn cara nagkap jawaban,gak bls ke rs
otomax  3.3.4
OID CihWBUYJCQ_6IAzm97PFwnSE1DIKvelHRbqVI8

M.Abdul Wakhid

  • User OtomaX --
  • Newbie
  • *
  • Posts: 46
Re: Regular Expressions Cheat Sheet
« Reply #734 on: August 14, 2013, 08:18:39 PM »
Yth;MAXISPULSA(ZP00257), Trx PLN20.34001484962, BERHASIL TOKEN:0617 5149 6460 8350 4375/CUT SAHPUTRA/R1 /000000900/Kwh:27,70. Hrg 19000.Saldo: 768


BOS tlg bantu sy gmn cara nagkap jawaban,gak bls ke rs

regex:
Trx\D*(?<nominal>\d+).(?<tujuan>\d+).+TOKEN:(?<sn>.+) Hrg

Result:
SUKSES
Parameters:
nominal=20
tujuan=34001484962
sn=0617 5149 6460 8350 4375/CUT SAHPUTRA/R1 /000000900/Kwh:27,70.

semoga membahtu  :)
"Dinda Cell"
Jl. Patiunus No 20 Dandangan
Kode pos: 64122
Kota Kediri-Jawa Timur

aviva arifin

  • Full Member
  • ***
  • Posts: 995
Re: Regular Expressions Cheat Sheet
« Reply #735 on: August 14, 2013, 09:01:57 PM »
Yth;MAXISPULSA(ZP00257), Trx PLN20.34001484962, BERHASIL TOKEN:0617 5149 6460 8350 4375/CUT SAHPUTRA/R1 /000000900/Kwh:27,70. Hrg 19000.Saldo: 768


BOS tlg bantu sy gmn cara nagkap jawaban,gak bls ke rs

REGEX
Code: [Select]
Trx\D*(?<nominal>\d+).(?<tujuan>\d+)\D*(?<status>BERHASIL) TOKEN:(?<t1>\S{4}) (?<t2>\S{4}) (?<t3>\S{4}) (?<t4>\S{4}) (?<t5>\S{4})/(?<an>\D+)/(?<tarif>\S{2}) /000000(?<gol>900)/Kwh:(?<kwh>\S{5})
RESULT
Quote
SUCCESSUL
Parameters:
nominal=20
tujuan=34001484962
status=BERHASIL
t1=0617
t2=5149
t3=6460
t4=8350
t5=4375
an=CUT SAHPUTRA
tarif=R1
gol=900
kwh=27,70

PARAMETER BALASAN
Code: [Select]
sn=[tk1]-[tk2]-[tk3]-[tk4]-tk5]/[an]/[tarif]/[gol]/[kwh]
ILUSTRASI
Quote
................................... SN: 0617-5149-6460-8350-4375/CUT SAHPUTRA/R1/900/27,70

Artron

  • Jr. Member
  • **
  • Posts: 210
  • Lakukan saja semampunya
Re: Regular Expressions Cheat Sheet
« Reply #736 on: August 17, 2013, 04:16:08 PM »
Gan, ada yang mau jelasin tentang simbol2 yang di gunakan di regex gak,, maklum newbie :-[
Belajar Istiqomah dalam melakukan kebaikan, :-)

IMcentre

  • User OtomaX --
  • Jr. Member
  • **
  • Posts: 463
  • I'm Not Perfect
Re: Regular Expressions Cheat Sheet
« Reply #737 on: August 17, 2013, 04:53:57 PM »
Gan, ada yang mau jelasin tentang simbol2 yang di gunakan di regex gak,, maklum newbie :-[

coba main2 ke sini : http://smartsoftware.web.id/ekspresi-reguler/
Alamat : Jalan Jend.Sudirman Gg. Teladan No.27 Kel. Kota Gapura Kec. Kotabumi Kota Kab. Lampung Utara - Lampung 34512
Telegram cs  : @cs_imcpulsa / Telegram Adm : @ibnusittaharifin
Telp/WA/SMS  : 082374269999
Channel  : https://t.me/infoimcpulsa

aviva arifin

  • Full Member
  • ***
  • Posts: 995
Re: Regular Expressions Cheat Sheet
« Reply #738 on: August 17, 2013, 05:28:26 PM »
Gan, ada yang mau jelasin tentang simbol2 yang di gunakan di regex gak,, maklum newbie :-[

Arti mudah simbol - simbol rEgEx ala ndeso:

\d+
= Nangkep angka

\D+
= Nangkep huruf

.+
= Nangkep angka dan huruf

\D*
= Mengabaikan huruf apa saja

<......>
= Membikin kata ganti

(.......)
= Membikin kelompok sesuatu yang ditangkep

Apa lagi ya  ::)

yo2k_mega

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 335
Re: Regular Expressions Cheat Sheet
« Reply #739 on: August 17, 2013, 07:38:15 PM »
Arti mudah simbol - simbol rEgEx ala ndeso:

\d+
= Nangkep angka

\D+
= Nangkep huruf

.+
= Nangkep angka dan huruf

\D*
= Mengabaikan huruf apa saja

<......>
= Membikin kata ganti

(.......)
= Membikin kelompok sesuatu yang ditangkep

Apa lagi ya  ::)

nambahin dikit  ;D ;D ;D ;D

+  = akan menyisipkan

*  = akan mengabaikan

\d  = Hanya Angka

\D  = Hanya Huruf

.     = Semua Angka dan Huruf

{xx,xx}  = mengambil hasil sejumlah xx

<xx>  = membuat variable