Question

We are moving from phpbb to a simpler system and some of the bbcode needs converting, particularly the "quote" code. The current phpbb based quote code looks like this:

[quote="username":nw4lek0o]The quoted text[/quote:nw4lek0o]

and it needs to be simplified to this:

[quote=username]The quoted text[/quote]

So, basically two things: strip the double quotes from around the username, and strip the ID string from the opening and closing tag.

I'm not good at Regex. Help?

Was it helpful?

Solution

Use this regex:

\[quote="(.+?)":.+?\](.+?)\[/quote:.+?]

And replace it with:

[quote=$1]$2[/quote]

Demo: http://regex101.com/r/jL3xU2

OTHER TIPS

find (?=\").|(?::\w+) replace with blank.

demo here : http://regex101.com/r/oN8fS2

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top