dev

Code sandbox

Remove Twitter base URI in input

? qualifier cannot be used for capture groups

{{String|replace|source=https://www.twitter.com/wednesday|pattern=^(https://(?:www%.)?twitter%.com/)|replace=|plain=false}}

https://www.twitter.com/wednesday

Everything else works though

{{String|replace|source=https://twitter.com/wednesday|pattern=^(https://twitter%.com/)|replace=|plain=false}}

wednesday

{{String|replace|source=https://www.twitter.com/wednesday|pattern=^(https://www%.twitter%.com/)|replace=|plain=false}}

wednesday

{{String|replace|source=https://twitter.com/wednesday|pattern=@|replace=|plain=false}}

wednesday

Can we stack them?

Stacking {{String}} template invocations: Syntax
* {{String|replace|source=
{{String|replace
|source={{String|replace|source=https://twitter.com/wednesday|pattern=^(https://twitter%.com/)|replace=|plain=false}}
|pattern=^(https://www%.twitter%.com/)|replace=|plain=false}}
|pattern=@|replace=|plain=false}}
* {{String|replace|source=
{{String|replace
|source={{String|replace|source=https://www.twitter.com/johnny|pattern=^(https://twitter%.com/)|replace=|plain=false}}
|pattern=^(https://www%.twitter%.com/)|replace=|plain=false}}
|pattern=@|replace=|plain=false}}
* {{String|replace|source=
{{String|replace
|source={{String|replace|source=@evan|pattern=^(https://twitter%.com/)|replace=|plain=false}}
|pattern=^(https://www%.twitter%.com/)|replace=|plain=false}}
|pattern=@|replace=|plain=false}}
Stacking {{String}} template invocations: Results
Stacking {{String}} template invocations: Expected output