Benim tüm seçenekleri biliyorum sanmıyorum bu bir zorlanıyorum.
Ben bir veritabanına değerleri eşleştirmek için gereken ücretsiz bir form metin alanını ayrıştırmak zorunda.
İşte bazı örnek metin NOT: tüm alanlar tüm sınırlayıcıları aynıdır ve tüm tanımlayıcıları vardır, orada olmak zorunda. Ben değeri yalnızca sayısal ya da alfa sayısal olup olmadığını kontrol etmek gerekir.
Example 1
field1: 999-999234-24-2
field2 Description: a short description
field3: 3.222.1
asdfg
field number four: NO
field5:
Example 2
field1: 999-999234-24-2/field2 Description: a short description/field3: 3.222.1 asdfg/field number four: NO/field5:
Example 3
999-999234-24-2
Example 4
field1: 999-999234-24-2 field2 Description: a short description field3: 3.222.1 asdfg field number four: NO field5:
Example 5
field1: 999-999234-24-2 - field2 Description: a short description - field3: 3.222.1 asdfg - field number four: NO - field5:
Ne istiyorum tüm alanları X orada kendi sütununda olmaktır. Örnek veriler tüm aynı sırayla ama canlı veri değil NOT.
Ben ama sadece sütunlara değerleri ayrıştırma zorlanıyorum gerekiyorsa Şimdi adımda bu yaptığını umursamıyorum. herhangi bir öneriniz?
Ben bugüne kadar şans değil RegEx'in olgu fonksiyonu çeşit düşünüyordum ama oldu.