## Bug description

Creating a selector with an attribute isn't working at all.

`[data-attr="bla"]`

## Expected behavior

It should work

## How to reproduce

1. Create action
2. Add an attribute in the selector
3. 


## Additional context

The reason for this is that we store the attributes as `attr__data-attr` but we do not add `attr__` in the filtering. I am working on a solution.


#### *Thank you* for your bug report – we love squashing them!

posthog/models/event.py
Exists,
    F,
    OuterRef,
    Prefetch,
    Q,
    QuerySet,
    Subquery,
    Value,
    signals,
)
from django.db.models.functions import TruncDay
from django.forms.models import model_to_dict
from django.utils import timezone
from psycopg2 import sql  
from posthog.constants import TREND_FILTER_TYPE_ACTIONS, TREND_FILTER_TYPE_EVENTS
from posthog.models.entity import Entity
from posthog.utils import generate_cache_key
from .action import Action
from .action_step import ActionStep
from .element import Element
from .element_group import ElementGroup
from .filter import Filter
from .person import Person, PersonDistinctId
from .team import Team
from .utils import namedtuplefetchall
attribute_regex = r"([a-zA-Z]*)\[(.*)=[\'|\"](.*)[\'|\"]\]"
LAST_UPDATED_TEAM_ACTION: Dict[int, datetime.datetime] = {}
TEAM_EVENT_ACTION_QUERY_CACHE: Dict[int, Dict[str, tuple]] = defaultdict(dict)
TEAM_ACTION_QUERY_CACHE: Dict[int, str] = {}
class SelectorPart(object):