Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 选择MD代码块中的所有代码?_Regex - Fatal编程技术网

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}