PHP'de bir dizim var ve bunları normal ifadelerle eşleştirmesini istiyorum [A-Za-Z0-9]. Bunu nasıl yapabilirim?Bir dizeden alfasayısal olmayan karakterleri kaldırma
8
A
cevap
12
Ne demek varsayıyorum
, a-z
yerine a-Z
, senin regex içinde ancak (preg_replace
$new_string = preg_replace("/[^a-zA-Z0-9\s]/", "", $string);
argüman olarak desen ([a-zA-Z0-9]
), yedek (""
) ve konuyu alır kullanabilirsiniz $string
) ve yeni dize ($new_string
)
4
$string = preg_replace('/[^a-zA-Z0-9]/', '', $string);
3
\W
döndürüriçin bir kısayoldur. Alt çizgilere izin verdiği için son derece yararlı olmayabilir, ama size bildiririm diye düşündüm.
İlgili konular
- 1. Bir dizeden yinelenen karakterleri kaldırma
- 2. Arapça'dan olmayan alfasayısal olmayan karakterler karakterleri UTF8 + İngilizce dize
- 3. Dize içindeki tüm alfasayısal olmayan karakterleri değiştir
- 4. Tüm alfasayısal olmayan karakterler, Excel'de nokta ve alan dışındaki bir dizeden nasıl kaldırılır?
- 5. Alfasayısal olmayan veya boşluk karakterleri içeren satırları nasıl arayabilirim?
- 6. Bir dizeden birden çok karakter türünü kaldırma
- 7. PHP'de bir dizeden kodlanmış HTML etiketlerini kaldırma
- 8. sqlite3 veritabanındaki bir dizeden karakterleri nasıl kaldırılır?
- 9. Uzantıdan sonra istenmeyen karakterleri kaldırma
- 10. Ruby regex: boşluk karakterleri olmayan sözcük olmayan karakterleri değiştir
- 11. Bir dizeden sağlanan listede olmayan tüm karakterleri silmek için Postgres regexp_replace özelliğini kullanma
- 12. Dizgeyi karakterlerden kaldırma
- 13. Bir dizeden geçersiz karakterler nasıl kaldırılır?
- 14. Bir dizeden özel karakterleri silme Groovy Komut Dosyası'nda
- 15. Alfasayısal dışındaki tüm karakterleri ve javascript ile boşlukları kaldır
- 16. Python: ASTII olmayan karakterleri içeren bir listeyi
- 17. Sözcük olmayan karakterleri bir metinden nasıl çıkarabilirim?
- 18. Tüm kelime olmayan karakterleri değiştir:? * + #
- 19. XML'den geçersiz karakterleri kaldırma Dize C#
- 20. Java, sayısal olmayan karakterleri x
- 21. Alfasayısal Dize'nden Benzersiz Kimlik Oluşturun
- 22. Tüm alfasayısal olmayan karakterler Javascript'teki bir dizenin başlangıcı ve bitiminden nasıl kesilir?
- 23. Java'da bir dizeden [] bir çift ayıkladınız mı?
- 24. Vim'deki karakterlerin alfasayısal olmayan ASCII değerlerini nasıl artırabilir/azaltabilirim?
- 25. Ruby'de bir alfasayısal dizi oluştur
- 26. Ascii olmayan karakterleri denetlemek için Postgresql kısıtlaması
- 27. Python: Sayısal olmayan verileri CSV'den kaldırma
- 28. Taranacak ASCII olmayan karakterleri girme ("% s")
- 29. Alfasayısal ve diğerlerine bölünmüş dize
- 30. Yalnızca ASCII olmayan karakterleri silmeye çalışıyorum sadece