Pada kali ini admin akan share Pengoprasian darar String silahkan anda liat semoga bermanfaat
Misal : Diketahui x=abc, y=123
- Profix
Fungsi menghilangkan 0 atau lebih simbol-simbol paling belakang.
Contoh : profix x=abc,ab,a dan e - Propher Prefix
Fungsi menghilangkan satu atau lebih simbol-simbol paling belakang.
Contoh : propher prefix x=ab,a dan e - Postfix
Fungsi menghilangkan 0 atau lebih simbol-simbol paling depan.
Contoh : postfix x=abc,bc,c dan e - Propher Postfix
Fungsi menghilangkan 1 atau lebih simbol-simbol paling depan.
Contoh : propher postfix x=bc,c dan e - Head dan Tail
Head adalah simbol awal pada string danselebihnya adalah tail.
Contoh : head x=a, tail x= bc. - Substring
Fungsi menghilangkn 0atau lebih simbol-simbol paling depan / simbol-simbol palimg belakang.
Contoh : substring x=abc,ab,bc,a,b,c dan e - Profer Substring
Fungsi menghilangkan 1 atau lebih simbol-simbol paling depan dan / atau simbol-simbol paling belakang.
Contoh : substring x= ab,bc,a,b,c dan e - Subsequence
Hampir sama dengan substring tetappi tidak dapat menghilangkan diantaranya.
Contoh : subsequence x= abc,ab,ac,bc,a,b,c dan e - Propher Subsequence
Hampir sama dengan propher substring tetapi tidak dapat menghilangkan diantaranya.
Contoh : Propher Subsequence x=ab,ac,bc,a,b,c dan e - Alternation
adalah pemilihan 2 atau lebih string. Operator alternation yaitu alternate dan | . Contoh : alternate (x,y)=x ||y atau abc | 123 - Concatenation
adalah penyambungan 2 atau lebih string. Operator concatenation yaitu concate.
Contoh : Contate(x,y)=abc123 - Kleene Closure
Perpangkatan persukuu simbol dari 0 simbol.
Contoh : x*=e|x|xx|xxx|.. atau x*=e|a,b,c|aa,ab,ac,ba,bb,bc,ca,cb,cc|aaa,aab,aac,aba,abb,abc,aca,acb,acc,... - Positif Closure
pepangkatan persuku simbol dari 1 simbol.
Contoh : x+=x|xx|xxx
Tidak ada komentar:
Posting Komentar