Как достать несколько значений из текста регуляркой

Поддержка
  • Есть вот такой текст

    CreateItemHoverFromContainer( g_rgAssets, 'mylisting_3418769596329811452_name', 570, '2', '20483878836', 1 );
    CreateItemHoverFromContainer( g_rgAssets, 'mylisting_3418769596329811452_image', 570, '2', '20483878836', 1 );
    CreateItemHoverFromContainer( g_rgAssets, 'mylisting_3418769596329811652_name', 570, '2', '20483866324', 1 );
    CreateItemHoverFromContainer( g_rgAssets, 'mylisting_3418769596329811652_image', 570, '2', '20483866324', 1 );
    
    

    Как из него достать значения mylisting_3418769596329811452_name и mylisting_3418769596329811652_name разом?

  • (?<=g_rgAssets,\ ').*?_name
    
  • @serrgo как изменить эту регулярку, чтобы _name сразу же удалялась в результате?

    (?<=g_rgAssets,\ 'mylisting_).*?_name
    
  • (?<=g_rgAssets,\ ').*?(?=_name)
    
  • @WildBee said in Как достать несколько значений из текста регуляркой:

    Есть вот такой текст

    CreateItemHoverFromContainer( g_rgAssets, 'mylisting_3418769596329811452_name', 570, '2', '20483878836', 1 );
    CreateItemHoverFromContainer( g_rgAssets, 'mylisting_3418769596329811452_image', 570, '2', '20483878836', 1 );
    CreateItemHoverFromContainer( g_rgAssets, 'mylisting_3418769596329811652_name', 570, '2', '20483866324', 1 );
    CreateItemHoverFromContainer( g_rgAssets, 'mylisting_3418769596329811652_image', 570, '2', '20483866324', 1 );
    
    

    Как из него достать значения mylisting_3418769596329811452_name и mylisting_3418769596329811652_name разом?

    А это часом не шмотки из доты 2? :D

  • 0 Votes
    3 Posts
    466 Views
  • 0 Votes
    2 Posts
    459 Views
  • 0 Votes
    1 Posts
    406 Views
  • 0 Votes
    3 Posts
    473 Views
  • 0 Votes
    2 Posts
    514 Views