簡體   English   中英

Typescript:刪除所有元音,但它是前導字符

[英]Typescript: Remove all vowel except when it is the leading character

我想從字符串中刪除所有元音,不包括 TypeScript 中的第一個字符。

例如“abced”到“abcd”。

不確定是否有辦法僅使用正則表達式來完成,但您可以在替換時去掉第一個字符,然后再將其添加回去。

const myString = "abced";

myString.substring(0,1) + myString.substring(1).replaceAll(/[aeiou]/ig,"");

請注意,正則表達式/[aeiou]/ig不區分大小寫,因為第二個/之后的i

你可以使用 reqexp 正面看后面

 console.log('abcedufoi'.replace(/(?<=.)([aeiou])/gi, ''))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM