我试图从jupyter笔记本单元中获取一个交互式多行用户输入,如下所示:
contents = []
while True:
line = input()
if line:
contents.append(line)
else:
break
input_text = "\n".join(contents)
示例输入文本:
This is a multi-line input.
It is good to put several lines after each other.
The reason of
我现在正在测试一些文本编辑器功能,我需要用换行符将文本输入到我的文本字段中,但我不知道如何模拟这种行为。
我要找的东西大概是:
Input Text ${locator} "text with linebreak \n"
或者如何将输入文本拆分为多行?
如果我想这样做的话:
Input Text ${locator} Such a long text to input that cannot even fit on my computer's monitor size
执行此操作时,请将此输入文本拆分为更多行:
Input Text ${locator} S
例如,在局部变量$INPUT中,我有一个非常长的多行输入字符串:
a
b
c
d
e
f
如何将其裁剪为n行max,比方说n=3,并在末尾添加一条消息:
a
b
c
... message too long
这就是我所拥有的,不要做多行的工作:
$OUTPUT=$('$INPUT' | awk '{print substr($0, 1, 15) "...")
我需要一个在Python中进行多行输入。这是我计划的一部分:
input_ = input("Enter text:\n") #This can handle only single line of text
如下所示:
Enter text:
This is frst line, #Variable input_ would be only this line
this is second line,
this is last line.
我需要一些东西,要求用户输入文本(多行文本),当用户粘贴文本(Ctrl + C)并按Enter键时,程序需要将整个文本放入列表中。
这是我的js:
try{
let input = document.createElement("input")
input.style="display:none; white-space: pre-wrap"
input.value = message
document.body.appendChild(input)
var copyText = input
/* Select the text field */
copyText.select();
copyText.setSelectionR
在我的asp.net web应用程序中,我使用
JQuery函数
$(document).ready(function () {
$('input').on('input', function () {
var c = this.selectionStart,
r = /[^a-z0-9@&%./() +-]/gi,
v = $(this).val();
if (r.test(v)) {
$(t
我正在练习各种语言的代码,因此,我是node.js的新手。我用来练习代码的站点给我提供了多行输入,作为函数的一个参数,我不知道如何处理这个函数(我尝试使用split \n,但是,这不起作用)。
下面是一个代码,获取多行输入,然后将这个输入传递给一个函数。请告诉我如何读取/处理输入,以便将输入的每一行作为数据项存储在数组中?
function main(input) {
//Enter your code here
// var arr = input.split("")
process.stdout.write(input[6]);
}
process
我已经使用下面的代码在定制的NewForm.aspx中获得了单行文本字段值,并且它工作得很好。
function PreSaveAction()
{
var value = $("input[title="Title"]").val();
alert(value);
};
如果我使用相同的代码来获取多行文本域的值,则意味着它返回undefined。我希望这是因为多行文本内容将是html格式的。
function PreSaveAction()
{
var value = $("input[title="Notes"
当用户输入多行输入时,我试图在多行中获得用户的输入,然后我将其存储在变量缓冲区中。为了打印相同的多行输入,我在每次迭代后添加\n。现在我想找到\n的索引。
import re
buffer = ''
while True:
line = raw_input()
if not line: break
buffer +='\n'
buffer += line
nlf="\\n"
nl=buffer.find(nlf)
print nl
我连接了两行,但我想要查找索引\n用户按enter?