[
  {
    "op": "core/row-removal",
    "description": "Remove rows",
    "engineConfig": {
      "facets": [
        {
          "invert": false,
          "expression": "grel:value.startsWith('**')",
          "selectError": false,
          "omitError": false,
          "selectBlank": false,
          "name": "Ergebnis",
          "omitBlank": false,
          "columnName": "Ergebnis",
          "type": "list",
          "selection": [
            {
              "v": {
                "v": true,
                "l": "true"
              }
            }
          ]
        }
      ],
      "mode": "row-based"
    }
  },
  {
    "op": "core/text-transform",
    "description": "Text transform on cells in column Ergebnis using expression grel:value.replace('* ','')",
    "engineConfig": {
      "facets": [],
      "mode": "row-based"
    },
    "columnName": "Ergebnis",
    "expression": "grel:value.replace('* ','')",
    "onError": "keep-original",
    "repeat": false,
    "repeatCount": 10
  },
  {
    "op": "core/text-transform",
    "description": "Text transform on cells in column Ergebnis using expression grel:replace(value,/[0-9]/,'')",
    "engineConfig": {
      "facets": [],
      "mode": "row-based"
    },
    "columnName": "Ergebnis",
    "expression": "grel:replace(value,/[0-9]/,'')",
    "onError": "keep-original",
    "repeat": false,
    "repeatCount": 10
  },
  {
    "op": "core/column-split",
    "description": "Split column name by separator",
    "engineConfig": {
      "facets": [],
      "mode": "row-based"
    },
    "columnName": "name",
    "guessCellType": true,
    "removeOriginalColumn": true,
    "mode": "separator",
    "separator": " - ",
    "regex": false,
    "maxColumns": 0
  }
]

Add OpenRefine script for parsing the data
Add OpenRefine script for parsing the data