小编Eti*_*gau的帖子

在 x64 Linux 上,syscall、int 0x80 和 ret 之间有什么区别来退出程序?

经过多年的 C++ 和 Python,我昨天决定学习汇编(NASM 语法),我已经对退出程序的方式感到困惑。它主要是关于 ret 因为它是 SASM IDE 上的建议指令。

我显然是在为主要说话。我不关心 x86 向后兼容性。只有 x64 Linux 的最佳方式。我很好奇。

linux assembly x86-64 system-calls exit

3
推荐指数
1
解决办法
150
查看次数

如何在 Perl 中组合两种模式

我想将这两个正则表达式合二为一 next if $line =~ /^#/ or $line =~ /^\d+\-\d+/;

regex perl

2
推荐指数
1
解决办法
86
查看次数

正则表达式从特定表达式中捕获多行直到 Perl 中的第一个空行

我有这个文件,我想匹配 #sent_id=\d+ 和空行之间的所有内容。这是我的文件:

# newdoc
# newpar
# sent_id = 1
# text = 2019, un bon cru pour les amateurs de technologie.
1   2019    2019    NUM _   _   5   nummod  _   SpaceAfter=No
2   ,   ,   PUNCT   _   _   1   punct   _   _
3   un  un  DET _   Definite=Ind|Gender=Masc|Number=Sing|PronType=Art   5   det _   _
4   bon bon ADJ _   Gender=Masc|Number=Sing 5   amod    _   _
5   cru cru NOUN    _   Gender=Masc|Number=Sing 0   root    _   _
6   pour    pour    ADP _   _   8 …
Run Code Online (Sandbox Code Playgroud)

regex perl

2
推荐指数
1
解决办法
117
查看次数

标签 统计

perl ×2

regex ×2

assembly ×1

exit ×1

linux ×1

system-calls ×1

x86-64 ×1