diff --git a/neat.js b/neat.js
index 009667e..437ab85 100644
--- a/neat.js
+++ b/neat.js
@@ -565,21 +565,32 @@ function setupInterface(data, file, urls) {
if (column == 'ID') {
fillAction =
function(td,content) {
- if (String(content).match(/^Q[0-9]+$/g) == null) {
+ if (String(content).match(/^Q[0-9]+.*/g) == null) {
td.text(content);
}
else {
td.html("");
- let link = $('' +
- content + "")
- link.click(
- function(event) {
- event.stopPropagation();
- }
- );
-
- td.append(link);
+ var reg = /.*?(Q[0-9]+).*?/g;
+ var result;
+ let count = 0;
+ while((element = reg.exec(content)) !== null) {
+
+ if (count > 2) break;
+
+ console.log(element);
+ let link = $('' +
+ element[1] + "")
+ link.click(
+ function(event) {
+ event.stopPropagation();
+ }
+ );
+
+ td.append(link);
+ td.append($("
"))
+ count++;
+ }
}
}
}