fengweiqiang пре 6 година
родитељ
комит
7ad6400835
2 измењених фајлова са 10 додато и 0 уклоњено
  1. 4 0
      src/jy/extract/extract.go
  2. 6 0
      src/jy/pretreated/analytable.go

+ 4 - 0
src/jy/extract/extract.go

@@ -957,6 +957,10 @@ func extRegCoreToResult(extfrom, text string, tag *map[string]bool, j *ju.Job, v
 						if extfrom == "title" {
 							item.Score = 4
 						}
+						if strings.Contains(val,"\n"){
+							item.Score -=1
+							exfield.Score-=1
+						}
 						if tmp["scoreitem"] == nil {
 							sitems := make([]*ju.ScoreItem, 0)
 							sitems = append(sitems, &item)

+ 6 - 0
src/jy/pretreated/analytable.go

@@ -583,6 +583,12 @@ func (table *Table) MergerToTableresult() {
 			if table.TableResult.SortKV.Map[k] == nil {
 				table.TableResult.SortKV.AddKey(k, v) //父集
 			} else {
+				if k == "项目编号"{
+					reg := regexp.MustCompile("[\u4e00-\u9fa5]")
+					if reg.MatchString(v){
+						continue
+					}
+				}
 				table.TableResult.SortKV.ReplaceKey(k, v, k)
 			}
 			table.TableResult.SortKVWeight[k] = table.StandKVWeight[k]