मैं एक पासवर्ड सत्यापनकर्ता जो किसी भी चरित्र लेकिन व्हाइटस्पेस और कम से कम 6 अक्षर के साथ ले जाता है बना रहा हूं।नियमित अभिव्यक्ति किसी भी चरित्र है, लेकिन एक सफेद स्थान
सबसे अच्छा खोज करने के बाद मैं आया था यह इस उदाहरण है: What is the regular expression for matching that contains no white space in between text?
यह inbetween किसी भी रिक्त स्थान की अनुमति नहीं देता, लेकिन शुरू करने और एक अंतरिक्ष के साथ समाप्त होने की अनुमति नहीं है। मैं पारित स्ट्रिंग में किसी भी स्थान को अस्वीकार करना चाहता हूं।
मैं इस कोशिश की, लेकिन यह काम नहीं करता:
if (preg_match("/^[^\s]+[\S+][^\s]{6}$/", $string)) {
return true;
} else {
return false;
}
धन्यवाद।
गूंगा प्रश्न: आप उपयोगकर्ताओं को अपने पासवर्ड में स्थान का उपयोग करने से क्यों रोकना चाहते हैं? – Mike