Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    [vb.net]regexp fine if

    ciao .
    Ho la seguente regexp:
    [ ]*if*[ ]*\(.*\)
    e la seguente stringa in c:
    if(str="noswap") ::AfxMessageBox("SwapBuffers failed.")
    vorrei selezionare solo lo statement dell'if(if(str="noswap")) da vb.net ,ma mi seleziona la riga intera.
    "Come fermarsi" alla prima parentesi chiusa?
    grazie

  2. #2
    codice:
    [ ]*if*[ ]*\(.*?\)
    Dai un'occhiata alla sezione "Greedy and Lazy" di questo tutorial per capire perché così funziona.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.