I am very new to the regex patterns. I am developing one api which accepts the user value(status), based on the status it will perform the filtering operation upto this it's working fine.
Now what my requirement is I want to accept the value
based on:
if the string contains multiple words it should be separated by
space
only not other symbols(/_) .Both caps and small letters are allowed .
Valid scenarios:
- Ready to dispatch
- ReaDy To Dispatch
- cancelled
- CanceLled
Invalid scenarios:
Ready_to_dispatch
Ready-to-Dispatch
$pattern=[a-zA-Z]; $validation=preg_match($pattern,$request->status); if($validation){ //My logic executes if it matches the pattern }