suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Javascript – Abfangen von JS-Strings

'/xxx/xxx/xxx/xxx/xxx/...', /xxx ist größer oder gleich 2, wie man die ersten beiden '/xxx/xxx' auf einfachste Weise erhält (ohne zusätzliche Variablen zu definieren) ?

代言代言2727 Tage vor797

Antworte allen(4)Ich werde antworten

  • PHP中文网

    PHP中文网2017-06-12 09:29:43

    a = a.split("/")
    a[1]
    a[2]

    Antwort
    0
  • 欧阳克

    欧阳克2017-06-12 09:29:43

    '/' + '/product/list/xxx/xxx'.slice(1).split('/', 2).join('/')

    Antwort
    0
  • 怪我咯

    怪我咯2017-06-12 09:29:43

    ("/xxx/xxx/xxx/xxx/xxx/...".match(/^\/.*?\/[^\/]*/) || [])[0]

    Antwort
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-12 09:29:43

    使用正则/(\/.*?\/.*?)\//
    
    var str = '/xxx/xxx/xxx/xxx/xxx/...';
    var reg = /(\/.*?\/.*?)\//;
    console.log(str.match(reg)[1])

    Antwort
    0
  • StornierenAntwort