-4
能否請你給我一個javascript正則表達式匹配它除了具有文件和page.ts d.ts的Javascript正則表達式的.ts的一些推廣
前結束所有.ts文件:
- home.inventory .TS - >比賽
- player.ts - >比賽
- book.page.ts - >不匹配
- component.d.ts - >不匹配
能否請你給我一個javascript正則表達式匹配它除了具有文件和page.ts d.ts的Javascript正則表達式的.ts的一些推廣
前結束所有.ts文件:
使用負向預測來防止*.d.ts
和*.page.ts
匹配。
/^(?!.*(page|d)\.ts$).*\.ts$/
^^^^^^^^^^^^^^^^^^^ NEGATIVE LOOKAHEAD
點需要逃脫。 –
StackOverflow不是免費的代碼寫入服務。 –
爲什麼你需要一個正則表達式? '.endsWith('.ts')&&!.endsWith('。page.ts')&&!.endsWith('。d.ts')'在大多數情況下很容易,不是嗎? – Ryan