File Extension Regex
Matches common file extensions like .jpg, .png, .pdf, .js.
パターン
/\.(jpe?g|png|gif|webp|pdf|docx?|xlsx?|txt|csv|json|js|ts|py|go|rs)\b/gi
→ ビジュアライザーで開くテスト例
Files: image.jpg, doc.pdf, script.js, data.json, photo.PNG
コード例
javascript
const regex = /\.(jpe?g|png|gif|webp|pdf|docx?|xlsx?|txt|csv|json|js|ts|py|go|rs)\b/gi; const result = str.match(regex);
python
import re pattern = re.compile(r'\.(jpe?g|png|gif|webp|pdf|docx?|xlsx?|txt|csv|json|js|ts|py|go|rs)\b', re.IGNORECASE) result = pattern.findall(text)
go
import "regexp" re := regexp.MustCompile(`(?i)\.(jpe?g|png|gif|webp|pdf|docx?|xlsx?|txt|csv|json|js|ts|py|go|rs)\b`) result := re.FindAllString(text, -1)
fileextensionvalidation