Commit 685a85c6 authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch 'docs/improve-regex-suggestion' into 'master'

Add end-of-string to regex example

Closes #58031

See merge request gitlab-org/gitlab-ce!26302
parents 3ad7193c d9951e25
...@@ -25,7 +25,7 @@ See our [product handbook on permissions](https://about.gitlab.com/handbook/prod ...@@ -25,7 +25,7 @@ See our [product handbook on permissions](https://about.gitlab.com/handbook/prod
## Instance-wide user permissions ## Instance-wide user permissions
By default, users can create top-level groups and change their By default, users can create top-level groups and change their
usernames. A GitLab administrator can configure the GitLab instance to usernames. A GitLab administrator can configure the GitLab instance to
[modify this behavior](../administration/user_settings.md). [modify this behavior](../administration/user_settings.md).
...@@ -244,7 +244,7 @@ The regex pattern format is Ruby, but it needs to be convertible to JavaScript, ...@@ -244,7 +244,7 @@ The regex pattern format is Ruby, but it needs to be convertible to JavaScript,
Here are some examples: Here are some examples:
- Use `\.internal@domain\.com` to mark email addresses containing ".internal@domain.com" internal. - Use `\.internal@domain\.com$` to mark email addresses ending with ".internal@domain.com" internal.
- Use `^(?:(?!\.ext@domain\.com).)*$\r?` to mark users with email addresses NOT including .ext@domain.com internal. - Use `^(?:(?!\.ext@domain\.com).)*$\r?` to mark users with email addresses NOT including .ext@domain.com internal.
Please be aware that this regex could lead to a DOS attack, [see](https://en.wikipedia.org/wiki/ReDoS?) ReDos on Wikipedia. Please be aware that this regex could lead to a DOS attack, [see](https://en.wikipedia.org/wiki/ReDoS?) ReDos on Wikipedia.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment