提取文本中的最大数字 - JavaScript 示例
以下 JavaScript 代码可以提取给定文本中最大的数字:
function getMaxNumber(text) {
const numbers = text.match(/\d+/g).map(Number);
return Math.max(...numbers);
}
const text = '蝶鞍左侧底部局部凹陷,垂体横径20mm,高10mm,前后径13mm,垂体左翼上缘膨隆,下缘倾斜,垂体平扫左侧见类圆形以等T1、等T2信号为主结节影,混杂少许斑点状稍长T1、稍长T2信号影,边界欠清。垂体柄前后径2.5mm、横径2.3mm,向右偏。视交叉未见受压上移征象,双侧海绵窦未见明显异常。垂体后叶短T1信号存在。';
const maxNumber = getMaxNumber(text);
console.log('最大数字是:', maxNumber); // 输出:最大数字是:20
代码解释:
getMaxNumber(text)函数接受文本作为参数。text.match(/\d+/g)使用正则表达式匹配文本中的所有数字。map(Number)将匹配到的数字字符串转换为数字。Math.max(...numbers)返回数字数组中的最大值。
在给定的文本 '蝶鞍左侧底部局部凹陷,垂体横径20mm,高10mm,前后径13mm,垂体左翼上缘膨隆,下缘倾斜,垂体平扫左侧见类圆形以等T1、等T2信号为主结节影,混杂少许斑点状稍长T1、稍长T2信号影,边界欠清。垂体柄前后径2.5mm、横径2.3mm,向右偏。视交叉未见受压上移征象,双侧海绵窦未见明显异常。垂体后叶短T1信号存在。' 中,最大的数字是 20。
原文地址: https://www.cveoy.top/t/topic/o5vV 著作权归作者所有。请勿转载和采集!