Skip to main content

Around2Me – Instantly Discover Nearby Essentials

In today’s fast-paced world, finding what you need — exactly when you need it — should be effortless. That’s where Around2Me comes in. Whether you're navigating a new city, running errands, or just looking for a bite nearby, Around2Me helps you instantly find nearby essentials like ATMs, restaurants, hospitals, gas stations , and much more. Around2Me ๐Ÿš€ What Makes Around2Me Different? Unlike many location-based apps that are bloated with unnecessary features or force users to sign up, Around2Me is lightweight, private, and instant . Here's how: ๐Ÿ“ Location-Based Discovery The app instantly detects your current location and shows you relevant nearby places — from pharmacies to petrol pumps, cafes to banks. ๐Ÿ—บ️ Map Integration Tap any place to view it on the map and get turn-by-turn directions in seconds. ๐Ÿงฉ Clean Categories Looking for something specific? Use quick-access filters like Hospitals , ATMs , Coffee Shops , or Parking . ๐Ÿ” No Signups, No Data Collection ...

Validation Password or Username in Swift 4.0

Validation Password or Username in Swift 4.0

Validation Tutorial Password Or Username Swift 4.0. Two type password validation. Most of the validation same confirm password , Password must one uppercase letter, Password must have more then some characters , Password contain some special character , Password must one digit. etc.

Password Validation

Type First Password Validation - 

Password Mini or Max length is 6 - 10.
One Alphabet in Password.
One Special Character in Password.

^                              - Start Anchor.
(?=.*[a-z])               -Ensure string has one character.
(?=.[$@$#!%?&])   -Ensure string has one special character.
{8,}                           -Ensure password length is 8.
$                               -End Anchor.

See Example -  

func isPasswordValidate(_ password : String)->Bool{
  let validatePassword= NSPredicate(format: "SELF MATCHES %@", "^(?=.*[a-z])(?=.*[$@$#!%*?&])[A-Za-z\\d$@$#!%*?&]{8,}")
    return validatePassword.evaluate(with: password)
}

Type Second Password Validation - 

Password length is Fixed .
Fixed Upper Case letters.
Fixed Special Character.
Fixed Number
Fixed  letters of lowercase in password.

^                                           -Start Anchor.
(?=.*[A-Z].*[A-Z])              -Ensure string has two uppercase letters.
(?=.[$@$#!%?&])                -Ensure string has one special character.
(?=.*[0-9].*[0-9])                 -Ensure string has two digits.
(?=.*[a-z].*[a-z].?*[a-z])      -Ensure string has three lowercase letters.
{8,}                                       -Ensure password length is 8.
$                                            -End Anchor.

See Example -  

func isPasswordValidate(_ password : String) -> Bool{
    let validatePassword= NSPredicate(format: "SELF MATCHES %@", "^(?=.*[A-Z].*[A-Z])(?=.*[!@#$&*])(?=.*[0-9].*[0-9])(?=.*[a-z].*[a-z].*[a-z]).{8}$")
    return validatePassword.evaluate(with: password)
}

Comments

  1. Congratulation for the great post. Those who come to read your Information will find lots of helpful and informative tips. Apple Developer Login

    ReplyDelete

Post a Comment