Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.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
查找第一个数字字符的Regexp debug_Regex_Google Apps Script_Google Docs - Fatal编程技术网

查找第一个数字字符的Regexp debug

查找第一个数字字符的Regexp debug,regex,google-apps-script,google-docs,Regex,Google Apps Script,Google Docs,我正在尝试检索一个文本字符串到我的第一个数字字符的开头。可能是换行了 我发现了一个java正则表达式语法,但它在GS google脚本上不起作用 我听从你的劝告 Prenom NOM 33安 Le 03/03/2015 /[^0-9]*/g怎么样?这将匹配除数字以外的所有内容,因此它应该能满足您的需要。1)有2个“regexp”变量,请切掉它们2)获取年龄的正则表达式不正确,它必须是\d+(?=\sAns)()这就足够了吗?感谢Stribizev,在“Ans”et\d+(?=\sAns)前面查

我正在尝试检索一个文本字符串到我的第一个数字字符的开头。可能是换行了

我发现了一个java正则表达式语法,但它在GS google脚本上不起作用

我听从你的劝告


Prenom NOM

33安

Le 03/03/2015
/[^0-9]*/g怎么样?这将匹配除数字以外的所有内容,因此它应该能满足您的需要。

1)有2个“regexp”变量,请切掉它们2)获取年龄的正则表达式不正确,它必须是
\d+(?=\sAns)
()这就足够了吗?感谢Stribizev,在“Ans”et\d+(?=\sAns)前面查找数字是一项工作g表示多眼检查,谢谢SGD。我试过你的正则表达式,但他只给了我前一个单词NOM 33 Ans/这里的结果是NOMSGD谢谢。我尝试了你的正则表达式,但它只给出了序列号前的第一个单词(如果有两个单词/是。一个单词:否)???:Ex named 33 Years/这里是结果的积极点:许多人认为换行符/n我想检索数字字符串前的所有链。可能是空格、连字符,撇号很漂亮谢谢你我做的SGD​​复制/粘贴时出错:斜杠正则表达式后面的一个额外空格是/[^0-9]*/g,而不是/[^0-9]*/g。我想在文本中找到介于/[^0-9]*/g之间的字符串。如果可以假定字符串中没有“>”,则可以匹配/>/g。请注意,这还将匹配前导和尾随转义字符,这可能会使用匹配组进行修复。
function demoReplaceClick() {

//  var regexp = /............... [0-9] {1,3}/g;
//  var regexp = /^[0-9]$/g;
  var regexp = /^[A-Z]?[0-9] {1}/g;
  var regexp = /\w.{1,30}Ans$/g; //this don't work on "GS" Google Script


  var doc = DocumentApp.getActiveDocument().getText();
  var result = regexp.exec(doc);
  var FirstnameSecondname = new RegExp(result,"g"); //Extrait 2 Premiers Chiffres

  Logger.log(FirstnameSecondname);
 }