使用 C# .NET 的正規表示式 (Regex) – 簡單快捷!

動手實踐:檢測資料模式、驗證輸入、提高安全性和資料清理

從這 3.5 小時的課程,你會學到

  • 模式檢測 – 使用簡潔的語言查找模式的出現
  • 資料準備 – 定位和轉換感興趣的資料
  • 資料驗證 – 通過防止注入攻擊驗證輸入並提高安全性
  • 學習編寫高性能模式的技巧
  • 實踐專案

要求

  • 熟悉 C# 和 .NET

課程說明

你好,歡迎加入使用 C# .NET 的正規表示式 (Regex) – 簡單快捷!

正規表示式 (regex) 是一種模式檢測語言 – 它們通常用於搜索文本中的模式、提取匹配值和資料驗證。

許多編程語言都支持正規表示式,包括 Python、C#、JavaScript、Perl、SQL 等。

本課程旨在通過各種練習和專案提供正規表示式的實踐經驗

我是 Chandra Lingam,我是你的導師。

以下是正規表示式的一些典型用法

模式檢測

使用簡潔的語言查找模式的出現

資料準備

資料清理和準備通常是最耗時的活動之一

你可以將資料結構定義為正規表示式模式並解析資料

一個很好的應用是 AWS Glue 和 Athena。

您可以使用正規表示式定義文本檔案中記錄的結構,並使用 SQL 查詢檔案

輸入驗證

你可以為輸入驗證實施客戶端檢查

例如,你的應用可以引導用戶以正確的格式提供資料。

作為零信任架構的一部分,你需要驗證對微服務的輸入

使用正規表示式,你可以驗證和驗證服務中的資料有效負載

雲端服務

一些雲端服務使用正規表示式進行高級配置。

使用 AWS Web 應用程式防火牆,你可以根據正規表示式模式允許或拒絕流量

在 Google Workspace 中,你可以使用正規表示式進行內容過濾、Gmail 路由配置以及在 google docs 中搜索內容

在 Google Analytics 中,你可以使用正規表示式來定位和轉換資料集中的匹配資料

SAP、Oracle 和 SQL Server 等多種產品也支持 Regex

課程大綱

在正規表示式功能部分,你將熟悉各種正規表示式方法、它們的用途以及如何對你的模式進行單元測試

在正規表示式語言部分,你將學習如何編寫模式 – 從最簡單的模式開始

你還將學習將正規表示式合併到 HTML 輸入類型中以進行驗證

Regex 引擎讓開發人員(即我們)有責任編寫高效的模式

你將獲得正規表示式引擎的知識,這將幫助你編寫最佳模式

有幾個練習供你應用新技能

然後我們查看性能以及編寫不當的模式如何呈指數級下降

如何優化模式並解決性能問題

在 .NET 中,有幾種不同的方式與正規表示式類進行互動

你將深入了解哪種方法適合給定的性能要求

本課程有四個實踐專案

你將學習如何將正規表示式應用於截然不同的資料集 – 非結構化日誌資料、IoT 傳感器資料以及解析 HTML 格式的醫學測試資料

你可透過課程問答論壇和私人訊息獲得即時支持。

我很期待能與你見面

目標受眾

  • 系統管理員
  • 開發商
  • 架構師
  • 資料庫管理員

講師簡介

Chandra Lingam 雲端公司的運算專家更多講師主講課程介紹 )

Chandra Lingam 是 AWS 的資深專業人士,在關鍵任務系統和機器學習方面擁有豐富的背景。他在傳統 IT 資料中心和雲端運算的系統開發方面擁有豐富的知識和專業技能。

Chandra 的 AWS 認證課程獲得了高度評價,甚至在最近的 Udemy 財報電話會議上被執行長提及。在擔任課程開發人員和講師之前,他在英特爾擔任了 15 年的軟體工程師。

Chandra 擁有亞利桑那州立大學電腦科學碩士學位和馬杜賴 Thiagarajar 工程學院電腦科學學士學位。

他的課程為希望提高 AWS 和相關技術技能的初學者和經驗豐富的 IT 專業人士提供了有價值且最新的內容。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 NT310 起特價中(點擊連結看更多)
  • 年訂閱每月 NT350( 限時優惠價NT245/月) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

Comments are closed.

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading