import Foundation
func isAlphanumeric(_ str: String) -> Bool {
let alphanumericRegex = "^[a-zA-Z0-9]+$"
if let regex = try? NSRegularExpression(pattern: alphanumericRegex) {
let range = NSRange(location: 0, length: str.utf16.count)
return regex.firstMatch(in: str, options: [], range: range) != nil
} else {
return false // Handle invalid regex case
}
}
let str = "VuZ3q7J4wo35Pi"
if isAlphanumeric(str) {
print("The string contains only letters and numbers.")
} else {
print("The string contains characters other than letters and numbers.")
}
/*
run:
The string contains only letters and numbers.
*/