Translate

.In the example below, the first alternate matched "a", and the second one matched "bc", however once it bumped into "X" none of the alternatives resulted in a match. Therefore the engine cannot return the next "a" as a match because "X" is not the last location where a match occurred.
In the example below, the first alternate matched "a", and the second one matched "bc", however once it bumped into "X" none of the alternatives resulted in a match. Therefore the engine cannot return the next "a" as a match because "X" is not the last location where a match occurred.
SourceTranslationState
303
If the lookahead succeeds, matches the pattern before the vertical bar. Otherwise, matches the pattern after the vertical bar. The lookaround can be negative. Global flag breaks conditionals.
If the lookahead succeeds, matches the pattern before the vertical bar. Otherwise, matches the pattern after the vertical bar. The lookaround can be negative. Global flag breaks conditionals.
304
If the lookbehind succeeds, match the pattern before the vertical bar. Otherwise, matches the pattern after the vertical bar. The lookaround can be negative. Global flag, 'g', breaks conditionals.
If the lookbehind succeeds, match the pattern before the vertical bar. Otherwise, matches the pattern after the vertical bar. The lookaround can be negative. Global flag, 'g', breaks conditionals.
305
If this token is inside a capturing group, only that capturing group is ended successfully at that particular location, while the parent pattern continues to execute.
If this token is inside a capturing group, only that capturing group is ended successfully at that particular location, while the parent pattern continues to execute.
306
If you want to use this regex and data in your own experiments, click the `Fork Regex` button below instead.
If you want to use this regex and data in your own experiments, click the `Fork Regex` button below instead.
307
Ignore whitespace
Ignore whitespace
308
In the example below, the first alternate matched "a", and the second one matched "bc", however once it bumped into "X" none of the alternatives resulted in a match. Therefore the engine cannot return the next "a" as a match because "X" is not the last location where a match occurred.
In the example below, the first alternate matched "a", and the second one matched "bc", however once it bumped into "X" none of the alternatives resulted in a match. Therefore the engine cannot return the next "a" as a match because "X" is not the last location where a match occurred.
309
In this case `(?(R&sub1)...|...)` checks if a call to `sub1` has been made. The first time the recursive conditional is parsed, the engine is in the process of matching what `sub1` requires, but it isn't because of a callback to `sub1`.
In this case `(?(R&sub1)...|...)` checks if a call to `sub1` has been made. The first time the recursive conditional is parsed, the engine is in the process of matching what `sub1` requires, but it isn't because of a callback to `sub1`.
310
Include non-participating groups in match result
Include non-participating groups in match result
311
include the latest version of the regex crate in your Cargo.toml
include the latest version of the regex crate in your Cargo.toml
312
Incomplete group structure
Incomplete group structure
313
Inline modifiers
Inline modifiers

Loading…

Loading…

Glossary

Source Translation
No related strings found in the glossary.

Source information

Context
.In the example below, the first alternate matched "a", and the second one matched "bc", however once it bumped into "X" none of the alternatives resulted in a match. Therefore the engine cannot return the next "a" as a match because "X" is not the last location where a match occurred.
Source string age
2 years ago
Translation file
fa.json, string 308
String priority
Medium