Forum Discussion

SK78's avatar
SK78
Frequent Visitor
4 years ago
Solved

Query looking for specific characters (not static position) but has variables after the delimiter

Looking for help with a query: I have a record set as below, trying to achieve a result such that the query return the values GT-XXXX into a new column. The position of GT-XXXX in the cell is not st...
  • tackytechtom's avatar
    4 years ago

    Hi SK78 ,

     

    I got this result:

     

    Here the code in Power Query M that you can paste into the advanced editor (if you do not know, how to exactly do this, please check out this quick walkthrough)

    let
        Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("ZY9LDoMwDETvwtqWYsfOR10BRXSDEiF2iPtfo0CrJlFXHsvPM/a+d33ux+eUkaNA0VppB/OGwTEMY1oYiVQE1m1F8mxsd0AxsYagaP5f1AYXfxGWLeQloQSVZqxGIlRNuGjmaOA1DjOScoApIYm2tkq3LZUnlM+ERxXxvYgpuB9E8ZNA/qwF8NVxxxs=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [customfield_all_links = _t]),
        #"Changed Type" = Table.TransformColumnTypes(Source,{{"customfield_all_links", type text}}),
        #"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each "GT-" & Text.BetweenDelimiters([customfield_all_links], "GT-", ","))
    in
        #"Added Custom"

     

    Alternatively, you can add a custom column and use this code snippet:

    "GT-" & Text.BetweenDelimiters([customfield_all_links], "GT-", ",")

     

    Let me know if it helps 🙂

     

    /Tom

    https://www.tackytech.blog

    https://www.instagram.com/tackytechtom