Belajar Vb.NET :Cara Penggunaan Methods Regex Class VB.NET Pemula, Tutorial belajar klass regex pada vb.net khusus pemula.
Belajar Vb.NET - Cara penggunaan Methods Regex Class pada bahasa pemrograman VB.NET tutorial khusus pemula, yang biasanya Methods Regex digunakan untuk mewakili suatu ekspresi reguler, berikut sector code akan menjelaskan beberapa methods serta deskripsi yang bisa digunakan pada regex class, simak terus ya..
Dari contoh Methods yang bisa digunakan oleh regex class diatas, kita akan membuat aplikasi menggunakan class regex untuk kamu yang belum faham, lihat contoh penggunaan class regex berikut ini :
Penggunaan Methods dan Deskripsi dalam Regex
Berikut kami sudah merangkum beberapa Methods yang biasa digunakan dalam penggunaan class regex serta lengkap dengan deskripsinya, silahkan lihat tabel dibawah ini.
NO
|
Methods
|
Description
|
1
|
Public Function IsMatch (input As String) As Boolean
|
Menampilkan apapun yang memiliki konstruktor Regex yang
sama dalam suatu string input tertentu.
|
2
|
Public Function IsMatch (input As String, startat As Integer ) As
Boolean
|
Menampilkan apakah kalimat yang ditentukan dalam konstruktor Regex
mencari kesamaan dalam string input tertentu, yang dimulai dari posisi awal yang
ditentukan dalam string.
|
3
|
Public Shared Function IsMatch (input As String,
pattern As String ) As Boolean
|
Menjalankan DialogResult.Ignore, ketika pengguna mengklik
tombol Ignore
|
4
|
Public Function Matches (input As String) As MatchCollection
|
Mencari semua jenis string yang cocok dengan input regex
|
5
|
Public Function Replace (input As String,
replacement As String) As String
|
Input string
tertentu, akan dapat menggantikan semua string yang cocok dengan pola regex
dengan string pengganti tertentu.
|
6
|
Public Function Split (input As String) As String()
|
Membagi input string ke dalam substring
array pada posisi yang telah didefinisikan oleh pola kalimat biasa yang
ditentukan dalam konstruktor Regex.
|
Dari contoh Methods yang bisa digunakan oleh regex class diatas, kita akan membuat aplikasi menggunakan class regex untuk kamu yang belum faham, lihat contoh penggunaan class regex berikut ini :
Public Function Matches (input As String) As MatchCollection
Imports System.Text.RegularExpressions Module Module1 Sub xRegex(ByVal text As String, ByVal expr As String) Console.WriteLine("The Expression: " + expr) Dim Sc As MatchCollection = Regex.Matches(text, expr) Dim Cari As Match For Each Cari In Sc Console.WriteLine(Cari) Next Cari End Sub Sub Main() Dim Str1 As String = "Sector S Code Ganteng" Console.WriteLine("Mencari kata yg berwalan 'S': ") xRegex(Str1, "\bS\S*") Console.ReadKey() End Sub End ModuleSetelah aplikasi console diatas dijalankan maka akan memunculkan pesan ,
Mencari kata yg berwalan 'S':
The Expression: \bS\S*
Sector
S
Contoh penggunaan class regex lainnya
Imports System.Text.RegularExpressions Module Module1 Sub xRegex(ByVal text As String, ByVal expr As String) Console.WriteLine("The Expression: " + expr) Dim SC As MatchCollection = Regex.Matches(text, expr) Dim Cari As Match For Each Cari In SC Console.WriteLine(Cari) Next Cari End Sub Sub Main() Dim str1 As String = "sector code ganteng banget" Console.WriteLine("awal 's' dan nakhir 'r'") xRegex(str1, "\bs\S*r\b") Console.ReadKey() End Sub End ModuleAkan menghasilkan pesan pada console :
awal 's' dan nakhir 'r'
The Expression: \bs\S*r\b
sector
Public Function Replace (input As String, replacement As String) As String
Imports System.Text.RegularExpressions Module Module1 Sub Main() Dim Str1 As String = "Sector Code Ganteng !" Dim pattern As String = "\s+" Dim Pengganti As String = " " Dim nRegex As New Regex(pattern) Dim hasil As String = nRegex.Replace(Str1, Pengganti) Console.WriteLine("sebelum diganti : {0}", Str1) Console.WriteLine("sudah diganti : {0}", hasil) Console.ReadKey() End Sub End Moduleakan menghasilkan pesan :
Tutorial penggunaan class regex vb.net ini akan dibahas lagi pada tutorial selanjutnya, terima kasihsebelum diganti : Sector Code Ganteng !
sudah diganti : Sector Code Ganteng !
COMMENTS