找到第一个数字字符的正则表达式调试

时间:2015-03-09 20:35:29

标签: regex google-apps-script google-docs

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

我发现了一个java正则表达式语法,但它不适用于GS谷歌脚本!

我发表了你的建议。


Prenom NOM

33答

Le 03/03/2015

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);
 }

1 个答案:

答案 0 :(得分:0)

/ [^ 0-9] * / g怎么样?这将匹配除数字之外的所有内容,因此它应该为您提供所需的内容。