Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
John Snow

REGEX das variações da IMG TAG em BBCODE

Recommended Posts

Fala pessoal! Sou inexperiente e estou com um problema que acredito ser simples para programadores mais experientes.

Eu preciso converter a IMG TAG de BBCODE para HTML e para tal farei uso de REGEX em PHP. O problema é que existem 6 variações da IMG TAG, são elas:

[img]img_patch[/img]
[img=200x150]img_patch[/img]
[img width=200 height=150]img_patch[/img]
[img=width=200xheight=150]img_patch[/img]
[img width=200]img_patch[/img]

Estou testando aqui e consegui efetuar o REGEX para as 2 primeiras variações:

'#\[img=(.+)\]#Usi',
'#\[img=?(\d+)?x?(\d+)?\](.*?)\[/img\]#Usi',

Preciso de ajuda para as outras variações ou mesmo para um REGEX único que englobe todas as variações.

Agradeço muito sua ajuda!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
Entre para seguir isso  

×
×
  • Criar Novo...