Como imprimir la palabra que esta a un lado de una palabra en especifico de un richtextbox a otro? c#

Soy nuevo en este mundo de C# y estoy encontrando muchos problemas con una funcion que quiero realizar.

Lo que deseo conseguir es, por ejemplo: en un richtextbox tengo la oracion (Deporte: “Natacion”) lo que busco es que en otro richtextbox me imprima solamente la palabra que esta adentro de las comillas (en este caso “Natacion”) mediante un boton.

Me percate que usar Regex era la mejor manera de separar palabras por patrones y demas…

Pero tengo un problema, y es que cada vez que ejecuto la funcion por el boton, me lee solo la primera coincidencia, es decir:

En el richtextbox 1 tengo: Deporte: “Natacion” \nDeporte: “Ciclismo” \nDeporte: “Atletismo”. (siempre una oracion bajo la otra)

En el richtextbox 2 me aparece: “Natacion”.

Cuando en realidad necesito que me aparezcan todas las palabras que encuentra adentro de las comillas.

Este es el codigo de la funcion:

private void button1_Click(object sender, EventArgs e)         {             Regex regex = new Regex("\"[^\"]*\"");             Match match = regex.Match(GetRichTextBox().Text);             if (match.Success)             {                 cmSalida.Text = match.Value;             }         } 

En donde cmSalida es el richtextbox 2 donde quiero que aprezcan las palabras entre comillas y GetRichTextBox() es el metodo que utilizo para crear el richtextbox 1 donde siempre estara el texto inicial.

¿Como puedo obtener el color de un punto especifico con javascript?

Estoy queriendo hacer un color picker para un proyecto que tengo, y estoy buscando la manera de poder detectar el color sobre el cual me posiciono. Mi pregunta ¿Existe algún método con javascript o jQuery para detectar el color del punto exacto? Dejo el link de lo que viene siendo el prototipo hasta ahora.

jsfiddle

Estou tentando copiar um texto para o clipboard via javascript e Jquery e num caso muito especifico não funciona

Estou escrevendo um Site muito especifico, para atender pessoas com necessidades especiais, o que implica em automatizar quase tudo, apesar do site, ter uma “aparência” comum a qualquer usuário. Quase a totalidade da navegação, cliques etc, são feitos não só por mouse e teclado, mas por “gestos” e/ou “voz”. Tudo funciona perfeitamente simulando eventos de teclado e mouse via JQuery porem, uma única coisa simplesmente NÃO FUNCIONA. A Copia para Clipboard. Apesar do Botão receber o evento, a copia não é feita. Mas se clicar fisicamente no botão, funciona perfeitamente. Alguém saberia explicar o motivo disso e/ou dar uma sugestão de solução? Já utilizei inúmeras bibliotecas para acessar o Clipboard e com TODAS acontece a mesma coisa. Segue o codigo que estou usando para testes.

<!doctype html> 

trigger/Copy testes button { margin: 10px; } div { color: blue; font-weight: bold; } span { color: red; }

Button #1 Button #2

0 button #1 clicks. 0 button #2 clicks.

Vamos copiar este texto?
Copiar Texto

/* $ ( “button:first” ).click(function() { update( $ ( “span:first” ) ); }); $ ( “button:last” ).click(function() { $ ( “button:first” ).trigger( “click” ); update( $ ( “span:last” ) ); }); function update( j ) { var n = parseInt( j.text(), 10 ); j.text( n + 1 ); } */ //Copiar var copyTextareaBtn = document.querySelector(‘.copiar’); copyTextareaBtn.addEventListener(‘click’, function(event) { var copyTextarea = document.querySelector(‘.textarea’); copyTextarea.select(); try { var successful = document.execCommand(‘copy’); var msg = successful ? ‘sim!’ : ‘não!’; alert(‘Texto copiado? ‘ + msg); } catch (err) { alert(‘Opa, Não conseguimos copiar o texto, é possivel que o seu navegador não tenha suporte, tente usar Crtl+C.’); } }); function primeclick() { $ ( “button:last” ).trigger( “click” ); }

Extrair um trecho específico em VBA [pendente]

Bom dia, Boa Tarde ou Boa noite, estou tentando criar um código em VBA que pegue um certo trecho de um link numa linha de uma coluna na planilha de Excel e transfira para outra linha de uma coluna, Exemplo:

Quero pegar isso https://cdn.inc-000.kms.osi.office.net/att/919200bc4381545ba6fac33e8fe393ef2af14830dbb1ce1b9e09aee6adffeaec.jpg?sv=2015-12-11&sr=b&sig=%

E extrair apenas isso pra outra coluna: 919200bc4381545ba6fac33e8fe393ef2af14830dbb1ce1b9e09aee6adffeaec.jpg

quero fazer isso dentro de um Loop

Alguém pode me ajudar?

Como faço para excluir linhas pelo conteúdo especifico da célula no pandas

Estou fazendo o pré-processamento dos meus dados utilizando a biblioteca pandas do Python.

Isto é um projeto para treinar um algorítimo a prever “roles”

Este é o resultado que eu tenho quando executo. ” ‘ print(vagas.role_name.value_counts()) ‘ ”

Security Entry 9300 Retail Entry 6562 Healthcare 5884 Food & Hospitality 2559 Unmatched Role 1922 Security Experienced 1481 Education 541 Corporate Experienced 538 Retail Experienced 309 Service Technician 188 Transportation 183 Sales 175 Software & Technology 148 General Labor 128 Corporate Entry 110 Tire Sales & Service 44 Insurance Sales Agent REFERRAL ONLY 33 Test and Referrals ONLY 29 Customer Service 28 Insurance Sales Agent In Person 18 Insurance Sales Agent REFERRAL ONLY – Reliable Life Insurance 17 Security Officer 12 Security Guard (Road Guard) 9 Insurance Sales Agent In Person – Reliable Life Insurance 8 Insurance Sales Agent Phone Interview – Reliable Life Insurance 5 Insurance Sales Agent In Person – Union National Life Insurance 4 Insurance Sales Agent Phone Interview 3 Guest Service Call Center Representative – example role only 3 Manager in Training – example role only 3 Visual Merchandiser at Forever 21 2 Sales Associate at Forever 21 LIVE 2 DO NOT USE 2 Truck Driver – CDL 1 TRAINING ROLE ONLY 1 Experienced Material Handler MCkesson (4+years) 1 Tire service Technician 1 Assistant Visual Manager at Forever 21 1 test role MH 1 Sales & Administration 1 Lead of Service – Fashion LIVE 1 Delivery Professional 1 Security Officer – Armed 1 Co Manager at Forever 21 1 Name: role_name, dtype: int64

Quero remover todas as “roles” que tenham menos de 100 linhas

Como eliminar un evento especifico con Jquery

si por ejemplo en un objeto definimos 2 o mas eventos para un mismo objeto, todos los eventos con la misma funcion, ejemplo:

$ (‘#elemento’).on(‘keydown’,function(){alert(‘Evento de prueba’)});

Y la pagina que renderiza se recarga varias veces, no importa si esta mal o no, lo que importa es que el evento se va agregando, es decir por cada recarga se anida un evento, y al presionar la tecla va mostrando tantos alerts como veces se haya recargado la pagina (por ajax claro, sino se limpian los eventos).

mi consulta es: como puedo eliminar un evento especifico, es decir si tiene 3 eliminar solo el 2do evento y que quede el 1ro y el 3ro.

se puede hacer?

Cómo pasar un arreglo de checkbox con una clase en especifico (los activos) por Ajax a un archivo PhP

Estoy trabajando con un catálogo de productos, lo que pasa es que necesito juntar tanto la paginación como el filtrado de los mismos para que sean dinámicos (con Ajax).

Hasta ahorita ya he logrado que la paginación sea dinámica, lo que pasa es que en mi archivo de paginación (el cual llamo con Ajax) es donde le estoy diciendo que la consulta sea en base a los productos de esa categoría, pero quiero agregarle obviamente los filtros.

Tengo un aside que es donde se están generando todos los input checkbox, los cuales ya tienen un value en especifico (para la consulta) y todos pertenecen al mismo arreglo (name=subcategorias).

Lo que pasa es que ya agregué una función en javascript la cual les agrega una clase de activos a todos los checkbox que fueron clickeados, entonces lo que quiero hacer es que dentro del data del script Ajax, pueda mandarle el arreglo de checkbox que tienen esa clase (para solamente filtrar por los que fueron clickeados).

Lo que ya intenté es mandarle por Json un array serializado de todos los que tengan class=”active-checkbox”, y dentro del archivo php de paginación hacer un json_decode del GET de ese atributo que envié, pero lamentablemente no me funcionó bien (no sé si lo hice correctament).

Script Ajax y funciones

function getresult(url,data) {     $  .ajax({         url: url,         type: "GET",         data: {             rowcount: $  ("#rowcount").val(),             "mobileSubCat": data,             "pagination_setting": $  ("#pagination-setting").val(),             "subcategorias": JSON.stringify($  ('[class="active-checkbox"]').serializeArray())         },         beforeSend: function() {             $  ("#overlay").show();         },         success: function(data) {             $  ("#pagination-result").html(data);             $  ("#overlay").hide();         },         error: function() {}     }); }  function changePagination(option) {     if (option != "") {         getresult("<?php echo $  httpProtocol.$  host.$  url;?>catalogo/getResult.php");     } }  $  ('.selectSubCat').change(function(){     var data = $  (this).val();     getresult("<?php echo $  httpProtocol.$  host.$  url;?>catalogo/getResult.php",data); });  function checkCheckBox(element){     var isChecked = element.checked;     if(isChecked){         element.classList.add('active-checkbox');     }else{         element.classList.remove('active-checkbox');     }     // Llamamos al Ajax para que haga el refresh con el nuevo select     var data = '';     getresult("<?php echo $  httpProtocol.$  host.$  url;?>catalogo/getResult.php",data); } 

Código PhP de paginación

<?php     session_start();     require_once("../php/class/pagination.php");     require_once("../php/dbcontroller.php");     require("../php/class/productos.php");     require("../php/class/producto_galeria.php");     require("../php/class/categorias.php");     require("../php/class/subcategorias.php");     $  db_handle = new DBController();     $  perPage = new PerPage();     $  galerias = new Producto_galeria();      $  paginationlink = "getResult.php?page=";         $  pagination_setting = $  _GET["pagination_setting"];      $  mobileSelectSubCat = 1;     if(isset($  _GET["mobileSubCat"])){         $  mobileSelectSubCat = $  _GET["mobileSubCat"];         if($  mobileSelectSubCat >= 1){             echo "Entre al if 1";            }     }      if(isset($  _GET["subcategorias"])) {         if (is_array(json_decode($  _POST["subcategorias"],TRUE)) {             $  selected = '';             $  num_subcategorias = count($  _POST["subcategorias"]);             $  current = 0;             foreach ($  _POST["subcategorias"] as $  key => $  value) {                 if ($  current != $  num_countries-1)                     $  selected .= $  value.', ';                 else                     $  selected .= $  value.'.';                 $  current++;             }         }         else {             $  selected = 'No has seleccionado una subcategoría';         }     }      $  id_categoria_pag = $  _SESSION["id_categoria"];     $  sql = "SELECT * from ws_producto where id_categoria = '.$  id_categoria_pag.' and status_producto = 1";      $  page = 1;     if(!empty($  _GET["page"])){         $  page = $  _GET["page"];     }      $  start = ($  page-1)*$  perPage->perpage;     if($  start < 0){         $  start = 0;        }      $  query =  $  sql . " limit " . $  start . "," . $  perPage->perpage;      $  faq = $  db_handle->runQuery($  query);      if(empty($  _GET["rowcount"])){         $  _GET["rowcount"] = $  db_handle->numRows($  sql);     }      if($  pagination_setting == "prev-next"){         $  perpageresult = $  perPage->getPrevNext($  _GET["rowcount"], $  paginationlink,$  pagination_setting);      } else {         $  perpageresult = $  perPage->getAllPageLinks($  _GET["rowcount"], $  paginationlink,$  pagination_setting);      }      $  output = '';      if (is_array($  faq) || is_object($  faq)){         foreach($  faq as $  k=>$  v){             $  consulta = $  galerias->imagen_tabla($  db_handle->connectDB(),$  faq[$  k]["id_producto"]);             $  var = mysqli_fetch_array($  consulta);              $  output .= '<div class="card grid__item">                             <div class="product">                                 <div class="product__bg"></div>                                 <img src="../images/productos/'.utf8_encode($  var["url_galeria"]).'" class="border product__img border-dark image-responsive" alt="Imagen Representativa de producto">                                 <h2 class="product__title">'.utf8_encode($  faq[$  k]["nombre_producto"]).'</h2>                                 <p class="product__subtitle"></p>                                 <p class="product__description">'.utf8_encode($  faq[$  k]["descripcion_producto"]).'</p>                                 <button class="product__price"></button>                             </div>                         </div>';         }     }     if(!empty($  perpageresult)){         $  output .= '<div class="container"><div id="pagination">' . $  perpageresult . '</div></div>';     }      print $  output; ?> 

El estado actual del sitio lo pueden ver en: https://demos.posicionart.com/silleri/catalogo/mesas-y-escritorios.php

Condição no MySql para valor especifico de unidade de medida

Tenho uma view no BD onde preciso trazer um quantidade total de KG/LT de produtos esperados para recebimento na empresa, preciso incluir uma condição que quando a unidade for TON ou TN ele multiplique por 1000, pois quando é tonelada, ele calcula como se fosse unitário normal, essas informações são retiradas de XML, é possível?

Segue a consulta atual:

SELECT SUM(i_prod_quant) as QUANT, pha_table.pha_emp as EMP FROM pha_table              INNER JOIN phs_table ON pha_table.pha_parceiro_cnpj = phs_table.phs_parceiro_cnpj              INNER JOIN nfe_table ON nfe_table.nfe_chave = phs_table.phs_nfe_chave              INNER JOIN i_nfe_table ON i_nfe_table.i_nfe_chave = nfe_table.nfe_chave GROUP BY EMP 

Generar consulta con periodo de tiempo especifico

Me gustaría generar un reporte de ventas en el cual se puedan visualizar todas la ventas de la semana, esto sin importar en que día de la semana o mes de año se genere la consulta.

Ejemplo: Genero la consulta hoy “02/06/2019” y que esta me devuelva las ventas a partir de 7 días atrás, esto implicando que tiene que contar desde el mes anterior, osea, todas las ventas entre 27/05/2019 y el 02/06/2019.

Hago uso de la siguiente consulta:

introducir la descripción de la imagen aquí

Se puede ver que la segunda consulta no me esa devolviendo ningún registro y esta debería de devolver uno. Los parámetros del DATEADD los tome de documentación de Microsoft donde hacían una consulta de ejemplo como esta: DATEADD(“Month”, 1,GETDATE());

Gracias por la ayuda…