Regex 选择MD代码块中的所有代码?
我需要选择降价文档中的所有代码块Regex 选择MD代码块中的所有代码?,regex,Regex,我需要选择降价文档中的所有代码块 Пример создания файбера и передача ему в качестве аргумента вызываемой функции: ``` auto f = new Fiber(&foo); ``` `f.call();` вызов файбера `Fiber.yield();` метод `yield()` класса `Fiber` вызывающий преостановку выполнение текуще
Пример создания файбера и передача ему в качестве аргумента вызываемой функции:
```
auto f = new Fiber(&foo);
```
`f.call();` вызов файбера
`Fiber.yield();` метод `yield()` класса `Fiber` вызывающий преостановку выполнение текущей функции
Пример:
```
import std.stdio;
import core.thread;
void main()
{
auto f = new Fiber(&foo);
f.call(); // Prints Hello
f.call(); // Prints World
}
void foo()
{
writeln("Hello");
Fiber.yield();
writeln("World");
}
```
Результат:
```
> app.exe
Hello
World
这是我的正则表达式
但它不起作用
我的语言是D。您可以将此脚本与惰性量词和模式
s
(单行模式)一起使用:
正则表达式分解:
匹配三个连续的倒勾,后跟一个或多个换行符`{3}[\r\n]+
延迟匹配任何字符(包括换行符)中的0个或多个字符(因为(.*)
模式)s
什么是regex风味?最好在这里发布正则表达式和示例文本。
`{3}[\r\n]+(.*?)[\r\n]+`{3}