Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

243
Visualizações
Regex al elegir el nombre del depósito S3 de S3 URI

He estado tratando de usar el patrón de expresiones regulares para obtener el nombre del depósito S3 del URI de S3, pero no tuve suerte.

ejemplo: s3://example-bucket/file-name.filetype

Lo más cerca que pude estar con esto: \/\/([^\/].*[^\/])\/ pero no estoy seguro de cómo negar la barra del resultado

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

La parte ([^/]+) busca una secuencia de caracteres que no sean barras. manteniéndose cerca de lo que tenía, podría escribir //([^/]+)/ pero esto es lo mismo que

 //([^/]+)

opcional, puede usar mirar atrás (?<=//) y/o mirar hacia adelante ( (?=/)

 (?<=//)([^/]+)(?=/)

(dependiendo de sus casos de uso, son posibles un par de expresiones anticipadas diferentes)

'lookaround', especialmente 'lookbehind', no es compatible con todos los dialectos de expresiones regulares. por ejemplo, no en JavaScript

Demostración de Debuggex

over 4 years ago · Santiago Trujillo Relatório

0

Si no tiene la opción de mirar atrás (regex de javascript) y la estructura de su URL es lo suficientemente consistente, entonces quizás este patrón sea útil:

[^\/]+(?=\/[^\/])

En inglés: "coincidir con una o más barras diagonales, seguidas (pero no coincidentes, a través de la búsqueda anticipada) por una barra diagonal y una barra diagonal no frontal".

(su otra opción sería acceder a sus grupos de coincidencias para deshacerse de las barras con las que hizo coincidir)

https://regex101.com/r/XM05Sw/2/

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda