问题标签 [expr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - 使用 expr 从 URL 中提取 IP
在 Mac OS X 上,我正在尝试expr
从 URL 字符串中提取 IP 地址。
这将返回一个空字符串。
regex - 使用 Perl 从字符串中剥离除 HTML 锚链接之外的所有内容
使用 Perl,我如何使用正则表达式来获取其中包含随机 HTML 的字符串以及一个带有锚点的 HTML 链接,如下所示:
它只留下那个并摆脱其他一切?无论带有 <a、like title=
、or或其他什么的 href 属性内有style=
什么。它离开了锚点:“Whatever Example”和 </a>?
python - ast.Expr 类型的 Ast 解析
关于由 ast 模块计算的 lineno 偏移量,我有一些不明白的地方。通常当我得到某个 ast 对象的 lineno 时,它会给我遇到该对象的第一行。
例如在下面的例子中,foo 的 lin
将为函数 foo返回1并为 hello world 打印输出返回2
但是,如果我解析多行文档字符串(ast.Expr),则提供的 lineno 是最后一行。
结果仍然是函数的第1行,但文档字符串的结果将是第4行。我原以为它会在第2行,因为那是文档字符串开始的时候。
我想我要问的是是否有办法始终获得包括 ast.Expr 在内的所有 ast 对象的第一个 lineno 。
bash - 对于一个简单的程序,我在 bash shell 中遇到 expr 语法错误
这是我的代码伙计们。我收到一堆 expr 语法错误。我正在使用 bash shell。谢谢!
c - calling a function using expr during an LLDB session
I'm trying to get a better grasp of LLDB and am currently stuck trying to call a locally defined function (using LLDB's expr
) while debugging some code. For the sake of simplicity, lets consider this toy code:
testing_lldb.c:
I compile it like this:
and then run LLDB by typing:
In my LLDB session, I'd like to be able to call factorial()
. My first attempt:
The error message includes a clear hint, so I try again:
Fine, I try to define factorial()
manually by following the answer for this SO question:
And this gives me exactly same error as above. I double checked the starting address of factorial()
by running:
Question
Given testing_lldb.c, what's required to be able to use factorial()
in expressions in LLDB?
Some details regarding the enviroment:
shell - TCSH:将 sed 输出转换为 expr sum
嗨,我在使用以下代码时遇到了麻烦:
输出如下:
请注意:脚本末尾有两个中断"...1 9__"
好吧,我真正想要的是对所有数字求和,不包括它们来自的最后休息时间。我的第一个想法是用“+”替换换行符,然后让它与 expr 一起工作,但它根本不起作用......
请问有什么建议吗?
提前致谢!
此致。
tcl - 为什么编译器不自动支撑 expr?
我正在阅读 Donal Fellows 的精彩解释,解释为什么你应该支撑你的expr
.
这让我想知道为什么 tcl 编译器不自动{}
支持expr
? 这种自动支撑在什么情况下会失效?
arrays - bash-查找行中数字的平均值
我正在尝试逐行读取文件并找到每行中数字的平均值。我收到错误消息:expr: non-numeric argument
我已将问题缩小到 sum= expr $sum + $i
,但我不确定为什么代码不起作用。
该文件如下所示(数字由制表符分隔):
bash - 读取、存储和访问临时文件 (BASH)
我想用输入文件中的一堆数字加载一个临时文件。脚本的格式是“testing -row/-col [input file]”。输入文件大多只是一堆随机数,比如
我下面的代码试图抓住这个输入文件作为参数,然后将这些数字“cat”到一个新的临时文件中。从那里,我试图从这个临时文件中找到行的平均值。
然而,即使当我“cat” TMP 文件时,它显示的内容与 testing_file 完全相同,但当我运行它打印的脚本时
关于为什么会发生这种情况的任何建议或想法?谢谢你。
bash - 使用 expr 时出现语法错误
这是代码:
我的输入:
错误:
但是当我在终端中运行 expr 时,如下所示:
它运作良好。你能告诉我为什么吗?