So, ich habe die (b1) (b2) (b3) Smilies mal "gefixt" - sie sind jetzt kein Smilie mehr (sind also nicht mehr in der Smilie-Liste), sondern als BB-Code implementiert. Aber glaube das ist verkraftbar, weil sie ja eh nur für Leute gedacht sind, die sie kennen. Aber als BB-Code kann ich sie jetzt RegEx erkennen:
bob1 oder #aabb22 oder bild_b1.jpg treffen jetzt nicht mehr zu, nur noch wenn oder alleine stehen, beziehungsweise wenn immer ihr die Smilies verwenden wollt, muss davor ein Leerzeichen stehen (Ausnahme: Anfang des Beitrags bzw. neue Zeile), und danach wieder ein Leerzeichen oder ein Satzzeichen oder der Beitrag/die Zeile muss fertig sein.
Die entsprechende RegEx: (^|\s)b([123])($|\s(?!b[123])|(?=\sb[123])|[.!?])