Sign InSign Up

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutorials
  • Documentación
Search
Ask A Question

Mobile menu

Close
  • Home
  • Popular
  • Categories
  • Tags
  • Questions
    • New Questions
    • Most voted
    • Most visited
    • Most Responded
  • Academy Rocketbot
  • Tutorials
  • Documentación
Home/ Questions/Q 14530
Next
In Process

Rocketbot Forum Latest Questions

DennisJoel
  • 0
  • 0
DennisJoel
Asked: October 7, 20232023-10-07T16:10:02+00:00 2023-10-07T16:10:02+00:00In: Academy

Extraer un dato u otra en una cadena string de una variable

  • 0
  • 0

Hola estimados, tengo una duda, quisiera saber como podría hacer para extraer una palabra clave ya definida en una cadena de texto es decir: tu promocion triplica esta vigente, solo quiero extraer TRIPLICA o DUPLICA depende de la cadena así esté en mayúscula o minúscula , se podrá ?

2
  • 2 2 Answers
  • 2k Views
  • 0 Followers
  • 0
Share
  • Facebook

    2 Answers

    • Voted
    • Oldest
    • Recent
    1. WALL-E
      WALL-E
      2023-10-09T13:52:21+00:00Added an answer on October 9, 2023 at 1:52 pm

      Hola Dennis, puedes utilizar regex para obtenerlo, si tu string es:
      tu promocion triplica esta vigente o tu promocion duplica esta vigente
      Con este regex en un asignar variable deberías poder obtener esa palabra:
      re.search(r'\b(triplica|duplica)\b', '{var_texto}', re.IGNORECASE).group(1) if re.search(r'\b(triplica|duplica)\b', '{var_texto}', re.IGNORECASE) else None

      Debes reemplazar {var_texto} por tu variable, si no lo encuentra, te devolverá None

        • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    2. Franky
      Franky
      2023-10-09T13:53:24+00:00Added an answer on October 9, 2023 at 1:53 pm

      Dennis, puedes validar con un if el caso que corresponda:

      -«triplica» in {var}.lower()

      -«duplica» in {var}.lower()

      Y en función del resultado seguir el flujo.

        • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp

    Leave an answer
    Cancel reply

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Ask A Question

    Stats

    • Questions : 1k
    • Answers : 2k
    • Posts : 0
    • Comments : 0
    • Best Answers : 163
    • Users : 5k
    • Popular
    • Comments
    • Tags

    Related Questions

      • Answer: 1

      Error al iniciar Rocketbot

      • Answers: 0

      Error al conectar a BD oracle

      • Answers: 4

      error al ahcer click en objeto

      • Answers: 3

      Without access to Academy Rocketbot and its courses

      • Answers: 3

      Bot final Level 2

    Users

    Explore

    • Home
    • Popular
    • Categories
    • Tags
    • Questions
      • New Questions
      • Most voted
      • Most visited
      • Most Responded

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

    © 2020 Discy. All Rights Reserved
    With Love by 2code.

    en_US
    es_ES en_US

    Insert/edit link

    Enter the destination URL

    Or link to existing content

      No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.