Is it possible in CSS (only) to `hide` some text of a string?
I know there these attribute-selectores like:

```html
[att^=val] – the “begins with” selector

```

But for instance, having this:

```html
<div class="some_random_text">
    This is a default text
</div>

```

I want to (display: none) only a certain substring - in thise case "default". I know how to do it with JS, but I'm looking for a CSS-solution only (if there is any).

Even though I guess it isn't possible to manipulate the DOM **via CSS**, which would be neccessary to have something like:

```html
this is a <span class="hideThis">default</span> text

```

> 
> why would you need this and where does it occur?
> 
> 
> 

For instance in a CMS (in my case OXID). You can add a title to a specific payment-method. Here I have 

* paypal
* paypal (provider1)
* paypal (another dude)

I want to have only **PayPal** visible in the frontend. The other PayPal-Paymenttypes have to remain however. Naming them all **PayPal** just leads to confusion.

there is the `content`-property. Is it somehow managable with that?

Again, no JS :-)