Tôi không phải là chuyên gia có regex nhưng đã thử dùng một trường cho phép dữ liệu chữ và số có dấu cách nhưng không phải bất kỳ ký tự đặc biệt nào khác. Nơi linkTitle là tên của biến để kiểm tra tôi đã cố gắng với regex sau đây trong tôi có điều kiệnjavascript regex để xác thực văn bản chữ và số với dấu cách và từ chối các ký tự đặc biệt
/[^A-Za-z\d\s]/.test(linkTitle)
/[^A-Za-z0-9\s]/.test(linkTitle)
/[^A-Za-z\d ]/.test(linkTitle)
và không ai trong số những hoạt động ... Tôi tò mò muốn biết những gì đã xảy ra với regex sử dụng \ s mà dường như đề cập đến khoảng trắng và những gì sẽ là regex apt để phù hợp với hóa đơn.
Cảm ơn trước !!
Khi bạn nói 'spaces' làm bạn có nghĩa là' ' ''ký tự, hoặc làm bạn có nghĩa là bao gồm tất cả các ký tự không gian khác như'' \ f', '\ t'' etc? – zzzzBov
Điều kiện vượt qua của bạn là gì? viết một bài kiểm tra đơn vị đơn giản. – zzzzBov
giả sử rằng bất kỳ khoảng trống nào giống như \ t \ v \ f đều có thể chấp nhận cho đầu vào – optimusprime619