Author Topic: parsing pln  (Read 14631 times)

kunc86

  • User OtomaX
  • Newbie
  • *
  • Posts: 80
parsing pln
« on: June 07, 2014, 08:15:31 AM »
mau tanya kalau namanya ada spasi nya ?
contoh

Untung Kuncoro

bagaimana agar nanti di SN nya menjadi Untung-Kuncoro

regex nya harus bagaimana yah ?


Terima Kasih
FU Reload | PT. FUR UTAMA KUNCORO
Majapahit Regency Blok C / 6
WA: 08112797789 / Telegram: @kuncor
Supported: OtomaX Ultimate 3.8.6 + FM JW 10

Ryra Multipay

  • Reseller OtomaX
  • Hero Member
  • *****
  • Posts: 2,261
  • OtomaX Ultimate
    • Server Pulsa All Operator & PPOB
Re: parsing pln
« Reply #1 on: June 07, 2014, 08:20:58 AM »
mau tanya kalau namanya ada spasi nya ?
contoh

Untung Kuncoro

bagaimana agar nanti di SN nya menjadi Untung-Kuncoro

regex nya harus bagaimana yah ?

Terima Kasih

Sebaiknya langsung dishare contoh jawabannya di sini, jadi nnt biar sekalian di buatin regexnya...
Melayani Pembelian, Upgrade, Iuran Tahunan, Ganti Dongle, dan Balik Nama OtomaXTelp|SMS|WA : 085641234275
Telegram: @ryra_official
| www.ryracell.co.id Server Pulsa All Operator & PPOB Online

server_kecil

  • Full Member
  • ***
  • Posts: 811
Re: parsing pln
« Reply #2 on: June 07, 2014, 08:26:42 AM »
mau tanya kalau namanya ada spasi nya ?
contoh

Untung Kuncoro

bagaimana agar nanti di SN nya menjadi Untung-Kuncoro

regex nya harus bagaimana yah ?


Terima Kasih
ditempel kesini atuh boss contoh reply nya, biar para regex master bisa bantuin. atau bisa di tempel juga kesini http://forum.orisinil.com/index.php/topic,242.1200.html

kalau cuma "Untung Kuncoro" yang mau bantuin juga pasti bingung.  ;D ;D

kunc86

  • User OtomaX
  • Newbie
  • *
  • Posts: 80
Re: parsing pln
« Reply #3 on: June 07, 2014, 09:41:55 AM »
Yth UNTUNG KUNCORO (UN001), pembelian PLN100 ke 32020407295 berhasil. token:0804-0405-2888-0397-5089 /95,00 /PT. MODERNLAND REALTY /R1 /2200 /1800 /2861,00 /100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar bozz!

gmn caranya biar namanya pakai -

saya sudah ketemu regex nya cuman di nama saja yg bingung

.+token:(?<token>\S{24}) /(?<kwh>[,\d]+) /(?<nama>\D+) /(?<daya>.+) /(?<watt>.+) /(?<ket>.+) /(?<ket2>.+) /(?<ket3>.+)
FU Reload | PT. FUR UTAMA KUNCORO
Majapahit Regency Blok C / 6
WA: 08112797789 / Telegram: @kuncor
Supported: OtomaX Ultimate 3.8.6 + FM JW 10

deddyes

  • Jr. Member
  • **
  • Posts: 435
Re: parsing pln
« Reply #4 on: June 07, 2014, 10:01:29 AM »
Yth UNTUNG KUNCORO (UN001), pembelian PLN100 ke 32020407295 berhasil. token:0804-0405-2888-0397-5089 /95,00 /PT. MODERNLAND REALTY /R1 /2200 /1800 /2861,00 /100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar bozz!

gmn caranya biar namanya pakai -

saya sudah ketemu regex nya cuman di nama saja yg bingung

.+token:(?<token>\S{24}) /(?<kwh>[,\d]+) /(?<nama>\D+) /(?<daya>.+) /(?<watt>.+) /(?<ket>.+) /(?<ket2>.+) /(?<ket3>.+)

terus maunya jadi begini :

Yth UNTUNG KUNCORO (UN001), pembelian PLN100 ke 32020407295 berhasil. token:0804-0405-2888-0397-5089 /95,00 /PT- MODERNLAND-REALTY /R1 /2200 /1800 /2861,00 /100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar bozz!

kunc86

  • User OtomaX
  • Newbie
  • *
  • Posts: 80
Re: parsing pln
« Reply #5 on: June 07, 2014, 10:33:46 AM »
betul bossssss.... soalnya saya klo narik dari F* ke otomax nya ada spasi langsung kepotong namanya
FU Reload | PT. FUR UTAMA KUNCORO
Majapahit Regency Blok C / 6
WA: 08112797789 / Telegram: @kuncor
Supported: OtomaX Ultimate 3.8.6 + FM JW 10

M.A.M

  • Reseller OtomaX
  • Hero Member
  • *****
  • Posts: 2,136
  • The Partner
Re: parsing pln
« Reply #6 on: June 07, 2014, 10:35:23 AM »
BISA BANGETS  ;)

Telegram: @mam_service


kunc86

  • User OtomaX
  • Newbie
  • *
  • Posts: 80
Re: parsing pln
« Reply #7 on: June 07, 2014, 11:04:14 AM »
BISA BANGETS  ;)

caranya gmn bos ?
FU Reload | PT. FUR UTAMA KUNCORO
Majapahit Regency Blok C / 6
WA: 08112797789 / Telegram: @kuncor
Supported: OtomaX Ultimate 3.8.6 + FM JW 10

server_kecil

  • Full Member
  • ***
  • Posts: 811
Re: parsing pln
« Reply #8 on: June 07, 2014, 12:45:35 PM »
coba ini
Quote
.+token:(?<token>\S{24}) /(?<kwh>[,\d]+) /(?<nama1>\S+).(?<nama2>\S+).(?<nama3>\S+) /(?<daya>.+) /(?<watt>.+) /(?<ket>.+) /(?<ket2>.+) /(?<ket3>.+)
itu untuk yang nama nya 3kata

Quote
.+token:(?<token>\S{24}) /(?<kwh>[,\d]+) /(?<nama1>\S+).(?<nama2>\S+) /(?<daya>.+) /(?<watt>.+) /(?<ket>.+) /(?<ket2>.+) /(?<ket3>.+)
untuk nama yang 2 kata.

kunc86

  • User OtomaX
  • Newbie
  • *
  • Posts: 80
Re: parsing pln
« Reply #9 on: June 07, 2014, 01:47:26 PM »
ga bisa bos... ga efektif klo begitu..
FU Reload | PT. FUR UTAMA KUNCORO
Majapahit Regency Blok C / 6
WA: 08112797789 / Telegram: @kuncor
Supported: OtomaX Ultimate 3.8.6 + FM JW 10

deddyes

  • Jr. Member
  • **
  • Posts: 435
Re: parsing pln
« Reply #10 on: June 07, 2014, 01:58:07 PM »
ga bisa bos... ga efektif klo begitu..


REGEX bos server_kecil:
Code: [Select]
.+token:(?<token>\S{24}) /(?<kwh>[,\d]+) /(?<n1>\S+).(?<n2>\S+).(?<n3>\S+) /(?<daya>.+) /(?<watt>.+) /(?<ket>.+) /(?<ket2>.+) /(?<ket3>.+)

parameter SN :

Code: [Select]
sn=[token]/[kwh]/[n1]-[n2]-[n3]/[daya]/[watt]/[ket]/[ket2]
dah sesuai permintaan tuh bos :


Status Trx = SUKSES
Auto Off = <tidak ada>
========================
Parameter yang ditangkap:
jawaban=Yth UNTUNG KUNCORO (UN001), pembelian PLN100 ke 32020407295 berhasil. token:0804-0405-2888-0397-5089 /95,00 /PT. MODERNLAND REALTY /R1 /2200 /1800 /2861,00 /100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar bozz!
token=0804-0405-2888-0397-5089
kwh=95,00
n1=PT.
n2=MODERNLAND
n3=REALTY
daya=R1
watt=2200
ket=1800
ket2=2861,00
ket3=100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar bozz!
sn=0804-0405-2888-0397-5089/95,00/PT.-MODERNLAND-REALTY/R1/2200/1800/2861,00


NB : bikin kelompok jawaban baru menggunakan dua regex dari bos server_kecil tinggal diatur prioritas nya saja, untuk yang dua suku kata dengan nilai yang lebih kecil dari yang tiga suku kata...  ;)
« Last Edit: June 07, 2014, 02:04:29 PM by deddyes »

server_kecil

  • Full Member
  • ***
  • Posts: 811
Re: parsing pln
« Reply #11 on: June 07, 2014, 02:22:48 PM »
parameter SN :

Code: [Select]
sn=[token]/[kwh]/[n1]-[n2]-[n3]/[daya]/[watt]/[ket]/[ket2]
dah sesuai permintaan tuh bos :


Status Trx = SUKSES
Auto Off = <tidak ada>
========================
Parameter yang ditangkap:
jawaban=Yth UNTUNG KUNCORO (UN001), pembelian PLN100 ke 32020407295 berhasil. token:0804-0405-2888-0397-5089 /95,00 /PT. MODERNLAND REALTY /R1 /2200 /1800 /2861,00 /100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar bozz!
token=0804-0405-2888-0397-5089
kwh=95,00
n1=PT.
n2=MODERNLAND
n3=REALTY
daya=R1
watt=2200
ket=1800
ket2=2861,00
ket3=100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar bozz!
sn=0804-0405-2888-0397-5089/95,00/PT.-MODERNLAND-REALTY/R1/2200/1800/2861,00


NB : bikin kelompok jawaban baru menggunakan dua regex dari bos server_kecil tinggal diatur prioritas nya saja, untuk yang dua suku kata dengan nilai yang lebih kecil dari yang tiga suku kata...  ;)
;D
ga bisa bos... ga efektif klo begitu..
gak efektif gimana boss?
mau 1 regex untuk 2reply nama yang suku kata nya berbeda?
kalau begitu sih ane lambaikan tangan ke kamera.  ;D ;D

kunc86

  • User OtomaX
  • Newbie
  • *
  • Posts: 80
Re: parsing pln
« Reply #12 on: June 07, 2014, 02:59:58 PM »
coba kalau namanya 2 kata.. ga bisa
FU Reload | PT. FUR UTAMA KUNCORO
Majapahit Regency Blok C / 6
WA: 08112797789 / Telegram: @kuncor
Supported: OtomaX Ultimate 3.8.6 + FM JW 10

deddyes

  • Jr. Member
  • **
  • Posts: 435
Re: parsing pln
« Reply #13 on: June 07, 2014, 03:35:06 PM »
coba kalau namanya 2 kata.. ga bisa

baca NB nya bos....  ;D

nih kalau dua suku kata :

Status Trx = SUKSES
Auto Off = <tidak ada>
========================
Parameter yang ditangkap:
jawaban=jawaban=Yth UNTUNG KUNCORO (UN001), pembelian PLN100 ke 32020407295 berhasil. token:0804-0405-2888-0397-5089 /95,00 /MODERNLAND REALTY /R1 /2200 /1800 /2861,00 /100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar bozz!
token=0804-0405-2888-0397-5089
kwh=95,00
n1=MODERNLAND
n2=REALTY
daya=R1
watt=2200
ket=1800
ket2=2861,00
ket3=100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar bozz!
sn=0804-0405-2888-0397-5089/95,00/MODERNLAND-REALTY/R1/2200/1800/2861,00

server_kecil

  • Full Member
  • ***
  • Posts: 811
Re: parsing pln
« Reply #14 on: June 07, 2014, 03:47:29 PM »
coba kalau namanya 2 kata.. ga bisa
;D
seperti kata boss deddyes diatas.
Quote
bikin kelompok jawaban baru menggunakan dua regex, tinggal diatur prioritas nya saja, untuk yang dua suku kata dengan nilai yang lebih kecil dari yang tiga suku kata...

regex pertama: .+token:(?<token>\S{24}) /(?<kwh>[,\d]+) /(?<n1>\S+).(?<n2>\S+).(?<n3>\S+) /(?<daya>.+) /(?<watt>.+) /(?<ket>.+) /(?<ket2>.+) /(?<ket3>.+)
prioritas diisi 2
parameter balasan isi: sn=[token]/[kwh]/[n1]-[n2]-[n3]/[daya]/[watt]/[ket]/[ket2]


regex kedua: .+token:(?<token>\S{24}) /(?<kwh>[,\d]+) /(?<n1>\S+).(?<n2>\S+) /(?<daya>.+) /(?<watt>.+) /(?<ket>.+) /(?<ket2>.+) /(?<ket3>.+)
prioritas diisi 1
parameter balasan isi: sn=[token]/[kwh]/[n1]-[n2]/[daya]/[watt]/[ket]/[ket2]


*nambah
regex ketiga, buat yang namanya cuma 1kata: .+token:(?<token>\S{24}) /(?<kwh>[,\d]+) /(?<n1>\S+) /(?<daya>.+) /(?<watt>.+) /(?<ket>.+) /(?<ket2>.+) /(?<ket3>.+)
prioritas diisi 0
parameter balasan isi: sn=[token]/[kwh]/[n1]/[daya]/[watt]/[ket]/[ket2]
« Last Edit: June 07, 2014, 03:56:23 PM by server_kecil »

aviva arifin

  • Full Member
  • ***
  • Posts: 995
Re: parsing pln
« Reply #15 on: June 07, 2014, 04:08:24 PM »
Gimana kalau namanya kayak gini?

K A T I R U N

berapa suku kata ya?  ;D

deddyes

  • Jr. Member
  • **
  • Posts: 435
Re: parsing pln
« Reply #16 on: June 07, 2014, 04:34:54 PM »
Gimana kalau namanya kayak gini?

K A T I R U N

berapa suku kata ya?  ;D

Yth UNTUNG KUNCORO (UN001), pembelian PLN100 ke 32020407295 berhasil. token:0804-0405-2888-0397-5089 /95,00 /K A T I R U N/R1 /2200 /1800 /2861,00 /100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar bozz!

Code: [Select]
.+token:(?<token>\S{24}) /(?<kwh>[,\d]+) /(?<n1>\S+).(?<n2>\S+).(?<n3>\S+).(?<n4>\S+).(?<n5>\S+).(?<n6>\S+).(?<n7>\S+)/(?<daya>.+) /(?<watt>.+) /(?<ket>.+) /(?<ket2>.+) /(?<ket3>.+)

SUKSES
Parameters:
token=0804-0405-2888-0397-5089
kwh=95,00
n1=K
n2=A
n3=T
n4=I
n5=R
n6=U
n7=N
daya=R1
watt=2200
ket=1800
ket2=2861,00
ket3=100000 #harga:100,500,saldo:736,079,500* h2h all produk ready, hajar

 ;D  ;D  ;D  ;D  ;D

kunc86

  • User OtomaX
  • Newbie
  • *
  • Posts: 80
Re: parsing pln
« Reply #17 on: June 07, 2014, 05:44:17 PM »
klo jawabannya begini kok ga bs ya

Yth UNTUNG KUNCORO (UN001), pembelian PLN100 ke 56122852603 berhasil. token:3425-4157-5262-1303-4897 /78,00 /MULYADI WIJAYA LIM.B /R2 /4400 /1800 /8928,00 /100000 #harga:100,000,saldo:734,419,500* h2h all produk ready, hajar bozz!

Yth UNTUNG KUNCORO (UN001), pembelian PLN50 ke 56122837661 berhasil. token:4531-1930-8924-2827-5741 /44,80 /DAMIANUS OKOL 2 /R1 /1300 /1800 /4382,00 /50000 #harga:50,000,saldo:733,589,500* h2h all produk ready, hajar bozz!

ga kluar SN nya ya
FU Reload | PT. FUR UTAMA KUNCORO
Majapahit Regency Blok C / 6
WA: 08112797789 / Telegram: @kuncor
Supported: OtomaX Ultimate 3.8.6 + FM JW 10

deddyes

  • Jr. Member
  • **
  • Posts: 435
Re: parsing pln
« Reply #18 on: June 07, 2014, 05:51:12 PM »
klo jawabannya begini kok ga bs ya

Yth UNTUNG KUNCORO (UN001), pembelian PLN100 ke 56122852603 berhasil. token:3425-4157-5262-1303-4897 /78,00 /MULYADI WIJAYA LIM.B /R2 /4400 /1800 /8928,00 /100000 #harga:100,000,saldo:734,419,500* h2h all produk ready, hajar bozz!

Yth UNTUNG KUNCORO (UN001), pembelian PLN50 ke 56122837661 berhasil. token:4531-1930-8924-2827-5741 /44,80 /DAMIANUS OKOL 2 /R1 /1300 /1800 /4382,00 /50000 #harga:50,000,saldo:733,589,500* h2h all produk ready, hajar bozz!

ga kluar SN nya ya

Sukses Semua saya tes bos........  8)

-----------------------------------------------------------------------------------------------------------

Status Trx = SUKSES
Auto Off = <tidak ada>
========================
Parameter yang ditangkap:
jawaban=Yth UNTUNG KUNCORO (UN001), pembelian PLN100 ke 56122852603 berhasil. token:3425-4157-5262-1303-4897 /78,00 /MULYADI WIJAYA LIM.B /R2 /4400 /1800 /8928,00 /100000 #harga:100,000,saldo:734,419,500* h2h all produk ready, hajar bozz!
token=3425-4157-5262-1303-4897
kwh=78,00
n1=MULYADI
n2=WIJAYA
n3=LIM.B
daya=R2
watt=4400
ket=1800
ket2=8928,00
ket3=100000 #harga:100,000,saldo:734,419,500* h2h all produk ready, hajar bozz!
sn=3425-4157-5262-1303-4897/78,00/MULYADI-WIJAYA-LIM.B/R2/4400/1800/8928,00

-------------------------------------------------------------------------------------------------------------------


Status Trx = SUKSES
Auto Off = <tidak ada>
========================
Parameter yang ditangkap:
jawaban=Yth UNTUNG KUNCORO (UN001), pembelian PLN50 ke 56122837661 berhasil. token:4531-1930-8924-2827-5741 /44,80 /DAMIANUS OKOL 2 /R1 /1300 /1800 /4382,00 /50000 #harga:50,000,saldo:733,589,500* h2h all produk ready, hajar bozz!
token=4531-1930-8924-2827-5741
kwh=44,80
n1=DAMIANUS
n2=OKOL
n3=2
daya=R1
watt=1300
ket=1800
ket2=4382,00
ket3=50000 #harga:50,000,saldo:733,589,500* h2h all produk ready, hajar bozz!
sn=4531-1930-8924-2827-5741/44,80/DAMIANUS-OKOL-2/R1/1300/1800/4382,00


regex diatas ga menyertakan tujuannya, mungkin itu masalahnya......  ;D
« Last Edit: June 07, 2014, 05:57:16 PM by deddyes »

kunc86

  • User OtomaX
  • Newbie
  • *
  • Posts: 80
Re: parsing pln
« Reply #19 on: June 07, 2014, 06:05:01 PM »
wah iya kuarng di prioritas... makasih ya bos buat bantuannya....
FU Reload | PT. FUR UTAMA KUNCORO
Majapahit Regency Blok C / 6
WA: 08112797789 / Telegram: @kuncor
Supported: OtomaX Ultimate 3.8.6 + FM JW 10