Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

Slash verdwijnt in post

Pagina: 1
Acties:
  • 347 views

  • CyBeRSPiN
  • Registratie: februari 2001
  • Laatst online: 18:59
Voorbeeld:
sed 's/.*\(\\[.*\]\).*/\1/'
(note, in mijn post heb ik hier een dubbele \\ moeten plaatsen om het origineel goed te laten lijken)
code:
1
2
sed 's/.*\(\[.*\]\).*/\1/'
           ^ hier ontbreekt een \

  • CyBeRSPiN
  • Registratie: februari 2001
  • Laatst online: 18:59
Het is trouwens veel makkelijker om aan te tonen:

\ [ (zonder spatie) wordt [

Kijk maar als je mn post bekijkt:
\[

  • Evest
  • Registratie: januari 2014
  • Niet online

Evest

Mt. Evest 🏔

Dit lijkt me geen bug, want een backslash is namelijk dé manier om in ieder geval tags, maar volgens mij ook speciale karakters, te escapen.

Anders zou ik niet zomaar [url=disney.com]Disney[/url] kunnen typen in mijn post.

If you choose not to decide, you still have made a choice.


  • AW_Bos
  • Registratie: april 2002
  • Laatst online: 18:03

AW_Bos

Waar ga je heen? ☀

Maar binnen een code-tag blok iets moeten escapen lijkt me ook niet de bedoeling? Je moet er gewoon rauwe tekst zien?

[Voor 18% gewijzigd door AW_Bos op 09-11-2018 12:40]

Waar ga je heen?


  • crisp
  • Registratie: februari 2000
  • Nu online

crisp

Devver

Pixelated

Binnen code-tags zou dat inderdaad niet moeten gebeuren. Ik ga eens kijken waar dat aan ligt...

Intentionally left blank


  • crisp
  • Registratie: februari 2000
  • Nu online

crisp

Devver

Pixelated

Ik heb de parser zo aangepast dat hij escape-tekens voortaan negeert (dus gewoon laat zien) in het geval de open-bracket geen deel uitmaakt van wat een tag kan zijn (dus bijvoorbeeld \[.*]) en binnen tags die verder helemaal geen markup toestaan zoals [code], [pre], [cmd] en [norml].

Komt mee met de eerstvolgende release :)

Intentionally left blank


  • crisp
  • Registratie: februari 2000
  • Nu online

crisp

Devver

Pixelated

Vanaf nu dus gefixed :)

Intentionally left blank

Pagina: 1


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True