首頁 > web前端 > js教程 > js/ts - 正規表示式

js/ts - 正規表示式

Patricia Arquette
發布: 2024-09-21 08:30:39
原創
283 人瀏覽過

js / ts - expressão regular

當然!以下是如何在 TypeScript 中使用正規表示式 (regex) 的範例:

範例:驗證電子郵件地址

// Função para validar e-mail usando regex
function validarEmail(email: string): boolean {
    const regex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
    return regex.test(email);
}

// Testando a função
const email1 = "teste@example.com";
const email2 = "invalid-email@.com";

console.log(`${email1} é válido? ${validarEmail(email1)}`); // Saída: teste@example.com é válido? true
console.log(`${email2} é válido? ${validarEmail(email2)}`); // Saída: invalid-email@.com é válido? false
登入後複製

正規表示式描述:

  • ^:字串的開頭。
  • [a-zA-Z0-9._%+-]+:一個或多個字母數字字符,包括句點、底線、百分比、加號和減號。
  • @:“@”字元。
  • [a-zA-Z0-9.-]+:一個或多個字母數字字元或句點和連字符。
  • .:字面上的句點字元。
  • [a-zA-Z]{2,}:兩個或更多字母(適用於.com、.org等頂級網域)。
  • $:字串結束。

此範例展示如何使用正規表示式在 TypeScript 中驗證電子郵件格式。如果您需要更多範例或解釋,請隨時詢問!

由 ChatGPT

以上是js/ts - 正規表示式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板