export const passwordRules =
  /^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,}$/;
export const WebsiteRules =
  /(https:\/\/www\.|http:\/\/www\.|https:\/\/|http:\/\/)?[a-zA-Z]{2,}(\.[a-zA-Z]{2,})(\.[a-zA-Z]{2,})?\/[a-zA-Z0-9]{2,}|((https:\/\/www\.|http:\/\/www\.|https:\/\/|http:\/\/)?[a-zA-Z]{2,}(\.[a-zA-Z]{2,})(\.[a-zA-Z]{2,})?)|(https:\/\/www\.|http:\/\/www\.|https:\/\/|http:\/\/)?[a-zA-Z0-9]{2,}\.[a-zA-Z0-9]{2,}\.[a-zA-Z0-9]{2,}(\.[a-zA-Z0-9]{2,})?/g;

export const emailRules = /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/;

export const formatPhoneNumber = (inputValue: any)=>{
  const cleanedInput = inputValue.replace(/\D/g, "");
  const formattedNumber = cleanedInput.replace(
    /(\d{3})(\d{3})(\d{4})/,
    "$1-$2-$3"
  );
  return formattedNumber;
}